beN*_*erd 5 requirejs underscore.js
我正在使用RequireJS文本插件来加载模板,然后在视图中进行评估.问题是模板被缓存了.因此,在清除缓存之前,呈现的模板始终具有旧内容.
我猜测RequireJS文本插件缓存文本模板.
有办法阻止这个吗?
小智 2
这非常简单并且记录在 RequireJS 页面上。您需要做的就是添加urlArgs到您的 require.config 中:
urlArgs: "bust=" + (new Date()).getTime()
Run Code Online (Sandbox Code Playgroud)
请注意,如文档中所述,上述代码仅适用于开发环境,您需要将其删除或为生产代码设置版本号。如果您使用任何类型的后端,这也可以轻松完成,因为您始终可以使用模板系统注入此类值。
http://requirejs.org/docs/api.html#config-urlArgs
| 归档时间: |
|
| 查看次数: |
1136 次 |
| 最近记录: |