我有多个Extjs项目,每个项目都有常见消息(例如警告对话框的确认/警告消息)。我想将所有这些消息集中到一个文件(例如属性文件)中。请告诉我如何在Extjs中实现它。
答案 0 :(得分:1)
创建一个Sencha CMD package来保存项目的常用内容。在每个项目的app.json
文件中包含该包:
"requires": [
"my-common",
// other packages
],
将消息放入单身:
Ext.define('MyCommon.Messages', {
singleton: true,
foo: 'Bar'
// .....
在您的项目中使用它:
alert(MyCommon.Messages.foo)