在 java 和 C++ 中,我们可以全局存储变量并从项目中的任何位置访问它的值。
比如说,我在一个名为 Residence
的类中,我正在将 residenceNumber
这是一个 INT
保存到一个名为 houseNumberGlobalVariable< 的全局变量中
.
现在,我可以从项目中的任何类访问 houseNumberGlobalVariable
。以类似的方式,EXTJS
中是否有我可以使用的全局变量。
我需要从一个类设置一个值并从另一个类访问它。 EXT JS 中的等价物是什么。我认为 EXTJS 中没有全局变量的概念,但它的等价物是什么?
最佳答案
创建一个特殊的类并将所有global
变量放在那里。
Ext.define('MyApp.global.Vars', {
singleton: true,
....
houseNumberGlobalVariable: undefined
});
这样,如果您需要在代码中的任何位置访问它,只需使用 MyApp.global.Vars.houseNumberGlobalVariable
关于javascript - EXT JS中是否有全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11343469/