繁体   English   中英

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

[英]Centralize messages in properties file in Extjs

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

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

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

将消息放在一个单例中:

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

在您的项目中使用它:

alert(MyCommon.Messages.foo)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM