我正在研究一个Symfony项目,我在view.yml文件中看到了这个。这是什么意思:
javascript:
- js/jquery.min.js
我可以看到这个句子加载了库,但是和它之间有什么区别:
javascript: [js/jquery.min.js]
另外,我还有其他问题:当我想加载另一个组件时,它不会加载jquery库;那是为什么?
答案 0 :(得分:2)
这是一种在YAML中进行列表的方法,例如在我的应用程序中:
profileViewSuccess:
javascripts:
- /jquery-ui/js/jquery-ui-1.8.7.custom.min.js
- /js/jquery.periodicalupdater.js
- /js/jgrowl/jquery.jgrowl.js
- /js/jquery-uniform/jquery.uniform.js
- /js/lightbox.js
- /js/profile.view.js
- http://maps.google.com/maps/api/js?sensor=false
这看起来比:
更好profileViewSuccess:
javascripts: [/jquery-ui/js/jquery-ui-1.8.7.custom.min.js, /js/jquery.periodicalupdater.js, /js/jgrowl/jquery.jgrowl.js]
等。等所有其他文件。
答案 1 :(得分:1)
您是否清除了运行“symfony cc”的缓存?更改配置文件时,必须运行此命令以应用更改。
希望这会有所帮助。另一方面你的英语很难理解XD我也是西班牙语,但我认为这里不允许西班牙语。