2

我正在使用 hinclude 异步加载内容,如http://symfony.com/doc/current/book/templating.html#asynchronous-content-with-hinclude-js中的简要说明。片段已成功异步加载,但是我无法从片段中运行 java 脚本。我想知道在加载片段后是否有回调函数或从片段内运行脚本的任何其他方式。我有下面的代码来使用 hinclude 呈现片段:

{% render "DBundle:Prt:viewSns" with {'slug': prt.id}, {'standalone' : 'js'} %}
4

1 回答 1

1

我查看了一些 hinclude.js 代码。它正在通过 插入加载的内容element.innerHTML。这意味着您的 javascript 将永远不会被评估。

有一个拉取请求可以满足您的需求:https ://github.com/mnot/hinclude/pull/8

于 2013-10-19T14:08:37.337 回答