gpt4 book ai didi

javascript - Symfony view.yml 与 use_javascript/use_stylesheet

转载 作者:行者123 更新时间:2023-11-28 19:00:15 26 4
gpt4 key购买 nike

哪个更好?每个模块和/或操作的 View.yml或者只是在 View 中添加 use_javascript/use_stylesheet?

我问是因为我听说 view.yml 比较慢,但是一些插件需要 view.yml 来包含所有的 javascript 和样式表(例如合并和缩小)

最佳答案

“但一些插件需要 view.yml 来包含所有的 javascript 和样式表(例如,合并和缩小)”正确。使用 view.yml 进行缩小非常有用。此外,我更喜欢使用 view.yml,因为我可以快速了解模板使用的样式表/javascript。

view.yml 并不慢,只要您使用适当的缓存机制。它只是在开发中比较慢。请记住,当您在生产环境中更改 view.yml 时,它不会更新,直到您清除缓存。

让我们看一个简单的例子:

contractCreateSuccess:
javascripts:
- hint.js
- /jquery/js/jquery-1.4.2.min.js
- /jquery/js/jquery-ui-1.8.12.custom.min.js
- /jquery/plugins/ui.selectmenu.js
- /sfFormExtraPlugin/js/jquery.autocompleter.js
stylesheets:
- /jquery/css/Aristo/jquery-ui-1.8.7.custom.css
- /sfFormExtraPlugin/css/jquery.autocompleter.css
- /jquery/plugins/ui.selectmenu.css

yourContractViewPrintSuccess:
layout: print

agreementViewPrintSuccess:
layout: print
contractUploadFileSuccess:
javascripts:
- /jquery/js/jquery-1.4.2.min.js
- /jquery/js/jquery-ui-1.8.12.custom.min.js
stylesheets:
- /jquery/css/Aristo/jquery-ui-1.8.7.custom.css
- /jquery/plugins/ui.selectmenu.css
parnterCreateSuccess:
javascripts:
- /jquery/js/jquery-1.4.2.min.js
- /jquery/js/jquery-ui-1.8.12.custom.min.js
stylesheets:
- /jquery/css/Aristo/jquery-ui-1.8.7.custom.css

我觉得这比使用上述功能更简洁、更容易阅读。 :-)

关于javascript - Symfony view.yml 与 use_javascript/use_stylesheet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6171888/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com