我的Yii2(高级模板)项目中有Javascript文件,我发现我的Javascript文件正在填充硬编码的url路径和模型字段的名称(转换为dom / jquery选择器)。 / p>
以前我通过使用控制器/视图渲染它们并将它们硬编码到布局文件中,将Javascript文件包含在页面中。
项目已经变得更大,现在我正在使用资产包,但似乎我只能使用资产包来实现" pure" javascript文件。我仍然必须通过Yii2为其他人服务。
我认为这可能是一个企业问题,所以其他人如何解决这个问题。
你有一个单独的javascript页面模型然后包含一个registerJS片段将页面模型复制到yii模型,或者你是否在Javascript文件上运行预处理工具并保存它们。如何将捆绑和压缩资产用于生产用途。
非常感谢任何指导,企业模式或yii2最佳实践帮助。