2

我需要Global Variables在一个类中有一组,并且需要从其他类访问它。我有以下问题,有人可以帮助我吗?

1.) 我应该添加什么类型的课程?是View吗?有人可以举个例子吗?2.)如何从我的ControllerView类中为此类中的变量设置值?3.)如何从这个类(global variable类)中检索这些变量的值?

注意:我知道如何将它添加到app.js其他类中并写入/读取。但我想为全局变量设置一个单独的类。

4

1 回答 1

9

将它们作为静态添加到新类中:

Ext.define('MyApp.util.Utilities', {
    statics: {
        myGlobal: 1
    }
});

此时,您可以从应用程序中可以编写的任何位置加载该类MyApp.util.Utilities.myGlobal = 5

这是我对类似问题的回答的扩展:我 应该在哪里定义 ExtJS 4 MVC 中的全局函数?

于 2012-07-23T16:26:12.110 回答