我需要在 mvc 模式中用 sencha 制作一个模板, 所以在 Initconconcontonent i 上我已声明了一些变量, 但我无法将这些变量从 Incut 函数中取出 。 我尝试了 。
Ext.define( casta.view.Intro , {
extend: Ext.tab.Panel ,
//alias: widget.currentDate , //this makes it xtype currentDate
//store: CurrentDateStore ,
initComponent: function(){
this.planetEarth = { name: "Earth", mass: 1.00 };
this.tpl = new Ext.Template([ <tpl for"."> , <p> {name} </p> , </tpl> ].join( ));
this.tpl.compile();
this.callParent(arguments);
},
html:this.tpl.apply(this.planetEarth)
});
错误
this.tpl is undefined
[Break On This Error]
html:this.tpl.apply(planetEarth)