设置和访问全局变量

sha*_*Hwk 2 extjs4 extjs-mvc extjs4.1

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

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

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

Dav*_*rek 9

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

Ext.define('MyApp.util.Utilities', {
    statics: {
        myGlobal: 1
    }
});
Run Code Online (Sandbox Code Playgroud)

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

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