extjs4树面板行为问题

extjs4树面板行为问题,extjs4,treepanel,Extjs4,Treepanel,我在extjs4中工作。我有treeview作为- 存储区正在treeview中正确加载json值。但当我在树节点上点击时,它只会扩展一次,如果我们再次点击,它的错误是- “TypeError:listener.fireFn未定义”。并且树节点不会再次展开。 我有treeview代码作为- Ext.define('Balaee.view.qb.qbquestion.tree1', { extend: 'Ext.tree.Panel', //title: 'Simple Tre

我在extjs4中工作。我有treeview作为-

存储区正在treeview中正确加载json值。但当我在树节点上点击时,它只会扩展一次,如果我们再次点击,它的错误是- “TypeError:listener.fireFn未定义”。并且树节点不会再次展开。 我有treeview代码作为-

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);
        }
});
那么如何克服这个问题呢