在Laravel中,主app模板有以下行
<script>window.Laravel = <?php echo json_encode(['csrfToken' => csrf_token(),]); ?></script>
我正在使用Twig模板,需要更改该行以使用Twig。但是,我原以为将其改为
<script>window.Laravel = {{ data|json_encode(['csrfToken': csrf_token(),]) }}</script>
或
<script>window.Laravel = {{ data|json_encode(['csrfToken' => csrf_token(),]) }}</script>
会做的伎俩,但它只是错误。什么是重写这个的正确方法?
答案 0 :(得分:2)
正确的格式应为:
bool ForceDeleteFile(LPWSTR FileName);
有关详细信息,请参阅:http://twig.sensiolabs.org/doc/filters/json_encode.html
答案 1 :(得分:1)
这似乎可以解决问题
$("#text").html(test.value);