[英]Assets in JavaScript - Symfony2
我遇到了問題,我正在使用Head.js插件在模板中導入多個js文件。 每個文件都有一個正常路徑,例如assets/js/clock/date.js
問題在於,既不能直接在導入中使用路徑,也不能使用twig asset()
函數來獲取這些文件的路徑。 例如,這是我在單獨的js文件中所擁有的
head.js("../assets/js/newsticker/jquery.newsTicker.js", function() { ... });
如何獲得對javascript
文件內文件夾資產中文件的訪問?
您需要在樹枝中定義一個全局javascript變量,其中包含要加載的內容的路徑; 例如
var generalPath = "{{ asset('path/to/your/asset') }}";
現在你可以調用該函數作為header.js
通過與定義的全局變量作為串聯
head.js(generalPath + 'jquery.cookie.js');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.