繁体   English   中英

如何将 Javascript 文件正确包含到 twig 模板 Symfony3.4

[英]How to include properly Javascript files into twig template Symfony3.4

我正在使用jms/twig-js库,并希望将 twig 导入为 js,就像它们在使用页面中显示的那样这是我的示例:

agent_company.html.twig

{% twig_js name="agent_company" %}
         some code ...

agent_create.html.twig

<script language="javascript" type="text/javascript" src="twig.js"></script>
<script language="javascript" type="text/javascript" src="agent_company.js"></script>
<script language="javascript" type="text/javascript">
  Twig.render(agent_company);
</script>

最后我得到了在此处输入图像描述

我想提一下,在我为 Symfony2 使用JMSTwigJsBundle之前,这段代码运行良好:

{% javascripts "@PartnersManagerBundle/Resources/views/Default/agent_company.html.twig" filter="twig_js" %}
  <script language="javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}

所以,我认为我的问题是错误指向文件。 我接受任何建议。 谢谢!!

forknetwork/twig-js-bundle适用于所有版本。
版本 2.1.0 与 Symfony 3 和 v4.0.0 与 Symfony 4 一起使用。所以我使用我的旧代码并只更新库版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM