0

当我尝试将一些脚本放入 twig 文件时,最后它们不执行,例如:

{% block myJavascript %}
<script type="text/javascript">
<!--
alert("test");
{% endblock %}  

在我的 index.html.twig 中,
我在生成 html 代码中看到了它,但它只是不执行。有人有什么想法吗?

4

1 回答 1

2

那看起来不对。

关于什么:

{% block myJavascript %}
<script type="text/javascript">
  alert("test");
</script>
{% endblock %}  

如果 js 没有运行,也可能意味着在此代码之前触发了错误,因此请务必检查浏览器的控制台。

例如,这里的第一个警报会起作用,但第二个不会:

<script>
  alert("this works");
  var = forced_error
  alert("this won't work");
</script>
于 2012-05-15T16:19:35.377 回答