extjs4 treepanel行为问题

时间:2013-06-22 10:03:18

标签: extjs4 treepanel

我在extjs4工作。我有树视图 - MyTree view

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);
        }
});

那么如何克服这个

0 个答案:

没有答案