我有一个json数组,我传递给twig模板,但是数组中的双引号导致了问题,我的json数组是这样的:
$arr = json_encode(array("a", "b")); // which prints out ["a", "b"]
在twig模板中,我打印出来像这样:
attrs: {{ arr }}
我希望它是attrs: ["a", "b"]
,然而,输出的是attrs: ["a", "b"]
,我尝试了attrs: {{ arr|e('js') }}
,但没有运气,我的js lib只是说有一些无法识别的字符。那么我该如何实现预期attrs: ["a", "b"]
?
非常感谢!
答案 0 :(得分:14)
听起来你已经自动逃避了。 (e:这是件好事)
您是否尝试过{{ arr|raw }}
?