nis*_*chi -2 javascript symfony twig
我正在研究一个Symfony2项目,我想调用一个JavaScript函数并从Twig传递一组JSON对象(我从控制器获得).
但是第一个非常简单的测试已经失败,例如:
main.js:
function helloWorld(name) {
console.log("hello " + name);
}
Run Code Online (Sandbox Code Playgroud)
链接到main.js 树枝和调用的函数:
<body>
<script>helloWorld("world!")</script>
{% block javascripts %}
<script src="{{ asset('js/main.js') }}"></script>
{% endblock %}
</body>
Run Code Online (Sandbox Code Playgroud)
这会导致ReferenceError:
"未捕获的ReferenceError:未定义helloWorld"
为了使这项工作,我必须做些什么?
编辑:感谢两位花时间回答的人.描述的枝条实际上由一堆嵌套的树枝组成,javascript包含的位置是基于Symfony文档,猜测这就是为什么我没有看到明显的.虽然在表达问题时应该自己检测到问题....
反转功能的顺序:
<body>
{% block javascripts %}
<script src="{{ asset('js/main.js') }}"></script>
{% endblock %}
<script>helloWorld("world!")</script>
</body>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8514 次 |
| 最近记录: |