我有多个 Extjs 项目,每个项目都有共同的消息(例如警报对话框的确认/警告消息)。我想将所有这些消息集中到一个文件中(例如属性文件)。请告诉我如何在 Extjs 中实现这一点。
最佳答案
创建 Sencha CMD package为您的项目保存常用的东西。将该包包含在每个项目的 app.json
文件中:
"requires": [
"my-common",
// other packages
],
将消息放入单例中:
Ext.define('MyCommon.Messages', {
singleton: true,
foo: 'Bar'
// .....
在您的项目中使用它:
警报(MyCommon.Messages.foo)
关于javascript - 将消息集中在 Extjs 的属性文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32137154/