我试图在细枝中回显json编码字符串。这是我的代码,
控制器
$jsonArray = array(
array(
'label' => 'CN Clogs Beach',
'data' => 5
),
array(
'label' => 'Prod my prod',
'data' => 5
),
array(
'label' => 'New Pro',
'data' => 3
)
);
$jsonArray = json_encode($jsonArray);
return $this->render("EagleAdminBundle:dashboard:index.html.twig", array(
'jsonArray' => $jsonArray
));
这是树枝文件
<script type="text/javascript">
var data = {{ jsonArray }};
</script>
我没有得到json数组,而是得到了这样的东西,
var data = [{"label":"CN Clogs Beach","data":5},{"label":"Prod my prod","data":5},{"label":"New Pro","data":3}];
尝试
<script type="text/javascript">
var data = {{ jsonArray | raw }};
</script>
或者
var data = $.parseJSON('{{ jsonArray | raw }}');
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句