外部库未加载

时间:2018-03-13 16:22:45

标签: javascript twig

我目前正在开发一个网站,我正在使用Twig添加/加载我在页面上需要的所有库。 不幸的是,我遇到了其中两个库的问题。 假设我有一个库X和一个库Y.如果我像这样加载我的库:

{% block body %}
//getting lots of different libs
{{ getJS('libs') }}
//getting the internal lib X 
{{ getJS('libX') }}
//getting external lib Y
<script type="text/javascript" src="https://example.com/mylibY.js">
{% endblock %}

getJS()函数仅解析不同的路径。

在这种情况下,lib Y没有加载到我的身体中。如果我在获取libX之前放置<script>标记,则不会加载lib X ... 如果我在块的开头将lib Y放在全局之前,则只加载lib Y. 如果我只放置一个库,它可以正常工作。

由于twig仅在HTML中解析我的标签,我如何强制HTML加载我的lib X并且只加载我的lib Y?

感谢您的回答。 如果您有任何问题请不要犹豫,因为这个主题有点难以理解/解释。

0 个答案:

没有答案