JSON.stringify - 如何在Symfony2中使用它

时间:2012-09-25 12:30:54

标签: php javascript json symfony twig

很抱歉这个愚蠢的问题,但我不知道有关JavaScript的事情。我正在尝试使用JSON.stringify使数组看起来很漂亮并且易于阅读。

我在控制器中试过这个:

    $metadata = '{"hello":"world", "Test":["hello"]}';
    $data = json_encode($metadata);

    return $this->render('AcmeQuotesBundle:Home:metadata.html.twig', array('data' => $data));

,这在模板中:

   <script>
        var obj = {{ data }}

        document.body.innerHTML = "";
        document.body.appendChild(document.createTextNode(JSON.stringify(obj, null, 4)));
    </script>

但我得到一个白色的屏幕。

我如何才能使它发挥作用?

0 个答案:

没有答案