我想返回一个null作为JSON响应的一部分
local.JSON = { "pwdstate" : null, "pwdconfirmstate" : null, "content" : "" };
...
framework.renderData().data( SerializeJSON(local.JSON) ).type( "rawjson" );
但我得到一个错误,说Variable NULL is undefined.
如何发回null?
注意:不存在不是的选项
文字null
表达式在ColdFusion 2018中引入。您仍然需要在服务器级别(管理面板,admin API(或应用程序级别(Application.cfc
中的this.enableNullSupport = true
(显式启用它。
您可以使用javaCast("null", "")
解决所有版本>=ColdFusion 7和<=ColdFusion 2016。