如何使用带有json_encode树枝功能的树枝文件中的php json_encode选项
我正在尝试使用树枝json_encode功能,但当我这样做时
var packageDetails = {{(packageDetails|json_encode)}};
和 packageDetails 是从控制器传递的数组数组
它给了我错误说
invalid property id
因为所以我想使用逃生过滤器;我该如何使用它?"
我正在尝试使用树枝json_encode功能,但当我这样做时
var packageDetails = {{(packageDetails|json_encode)}};
和 packageDetails 是从控制器传递的数组数组
它给了我错误说
invalid property id
因为所以我想使用逃生过滤器;我该如何使用它?"
仅仅是因为您没有将输出括在引号中吗?
var variable = '{{{reference}}}';
更新:
解决问题的实际答案是根据注释向标签添加|raw
var packageDetails = {{(packageDetails|json_encode|raw)}};
您可以通过以下方式添加选项:
{{ data|json_encode(constant('JSON_PRETTY_PRINT'))|raw }}
添加这个是因为它回答了标题中的问题,但听起来原始过滤器确实是您正在寻找的。不过,其他人可能会发现这很有用。