我在extjs4工作。我有树视图 -
store正在树视图中正确加载json值。但是,当我在treenodes上徘徊时,它只会扩展一次,如果我们再次点击它的给定错误 - “TypeError:listener.fireFn未定义”。并且treenodes不会再次展开。 我有树视图代码 -
Ext.define('Balaee.view.qb.qbquestion.tree1', {
extend: 'Ext.tree.Panel',
//title: 'Simple Tree',
width: 200,
id:'tree1',
height: 150,
// floating:true,
alias : 'widget.tree1',
//store: Ext.data.StoreManager.lookup('qb.qbquestionStore'),
store:'qb.qbquestionStore',
displayField: 'text',
rootVisible : true,
multiSelect : true,
valueField:'id',
renderTo: Ext.getBody(),
和树店一样 -
Ext.define('Balaee.store.qb.qbquestionStore',{
extend: 'Ext.data.TreeStore',
model: 'Balaee.model.qb.QbquestionModel',
autoLoad: true,
constructor: function() {
Ext.apply(this,{
proxy: {
type: 'ajax',
url: 'index.php/qbquestion/getCategory'
},
root: {
text: 'Main',
id: 'src',
expanded: true
}
});
this.callParent(arguments);
}
});
那么如何克服这个