gpt4 book ai didi

extjs - extjs 类和命名空间的短名称

转载 作者:行者123 更新时间:2023-12-04 19:52:02 27 4
gpt4 key购买 nike

我有类似的东西

Ext.define('HS.controller.Utility', {
statics : {
state : 'Oklahoma'
}
});

现在我想从我的 Controller 访问它,但在 Controller 的每个方法中,我必须写 HS.controller.Utility.state访问它。目前我正在这样做: var ut = HS.controller.Utility然后访问 stateut.state ,但同样,我必须在每个函数中声明这个变量。有没有办法在我的 Controller 中将它设置为一个短名称,然后从所有功能访问?

最佳答案

有几种方法可以做到这一点,其中最好的方法是:

// Becomes a global variable
var X = Ext.define('My.long.class.Name');

// Set a reference on your main NS at launch time
launch: function() {
MyApp.X = My.long.class.Name;
}

关于extjs - extjs 类和命名空间的短名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20266904/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com