[英]How to use a twig-variable as a parameter for a javascript function?
我在 Twig 中有变量kalender
,它包含一个 object。 我正在尝试将此变量用作 javascript function 中的参数,如下所示:
{% block script %}
<script> kalenderGenerate({{ kalender }}); </script>
{% endblock %}
但是这样做会给我错误
未捕获的语法错误:意外的标记“&”
在对该行进行调查后,它向我展示了这一点:
<script> kalenderGenerate([{"id":56,"datum":"22.03.2021","tageszeit":"Vormittag","dienste_termine_id":1},{"id":57,"datum":"22.03.2021","tageszeit":"Vormittag","dienste_termine_id":11},{"id":58,"datum":"22.03.2021","tageszeit":"Vormittag","dienste_termine_id":1}]); </script>
我如何才能真正传递这个变量以在 JavaScript 中使用?
我把它当作<script> kalenderGenerate( {{ kalender|json_encode()|raw }} ); </script>
<script> kalenderGenerate( {{ kalender|json_encode()|raw }} ); </script>
现在将我的 object 作为数组传递。 在我的情况下,这可以作为一种解决方法,但是如果有人有更好的解决方案,那将不胜感激。
编辑:看起来阵列毕竟不完全工作。 非常感谢任何替代方案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.