集中Extjs中属性文件中的消息

时间:2015-08-21 09:38:21

标签: javascript extjs

我有多个Extjs项目,每个项目都有常见消息(例如警告对话框的确认/警告消息)。我想将所有这些消息集中到一个文件(例如属性文件)中。请告诉我如何在Extjs中实现它。

1 个答案:

答案 0 :(得分:1)

创建一个Sencha CMD package来保存项目的常用内容。在每个项目的app.json文件中包含该包:

"requires": [
    "my-common",
   // other packages
],

将消息放入单身:

Ext.define('MyCommon.Messages', {
    singleton: true,
    foo: 'Bar'
    // .....

在您的项目中使用它:

alert(MyCommon.Messages.foo)