我想在应用程序级别创建自定义参数时将其传递给视图,但它不起作用。我已经阅读了sencha文档中的类系统,以及Stack Overflow中的相关问题,但这无助于解决我的问题。
Ext.define('ImgPanel', {
extend: 'Ext.Panel',
config: {
flex: 5,
appName: '', // self-defined
},
var imgPanel = Ext.create('ImgPanel', {appName: 'city'}); alert(imgPanel.getAppName()); // does not show the 'city' that I'm expected
答案 0 :(得分:0)
对于className
,请使用string dot-namespaced format。而不是,
Ext.define('ImgPanel', { //...
更改类名以包含应用程序的Ext.application
)名称,
Ext.define('MyAppName.ImgPanel', { //...