开发者社区> 问答> 正文

extjs控件ItemSelector?报错

在js中使用ItemSelector这个控件,引入的扩展文件MultiSelect.js会报错, initComponent: function(){
        var me = this;

        me.bindStore(me.store, true);

me.store为null,不知道怎么回事


我的js代码如下,两个store都定义了啊

var rolefromStore = new Ext.data.JsonStore({
            proxy: new Ext.data.HttpProxy({
                url: '/manager/systemManager/getSelfRoles?grouId' + groupid
            }),
            root: 'root',
            fields: ['id','roleName']
        });
        rolefromStore.load();

        var roletoStore = new Ext.data.JsonStore({
            proxy: new Ext.data.HttpProxy({
                url: '/manager/systemManager/getOtherRoles?grouId' + groupid
            }),
            root: 'root',
            fields: ['id','roleName']
        });
        roletoStore.load();


items: [{
                                xtype:'itemselector',
                                name:'itemselector',
                                 multiselects: [{
                                width:150,
                                height:260,
                                legend:'可选条目',
                                store: rolefromStore,
                                displayField:'id',
                                valueField:'roleName'
                                    },
                                {
                                width:150,
                                height:260,
                                hideLabel:true,
                                legend:'已选条目',
                                store:roletoStore,
                                displayField:'id',
                                valueField:'roleName',
                                tbar:[{
                                            text:'清空',
                                            iconCls:'remove',
                                            handler:function(b,e){
                                                Ext.getCmp('re_winform').getForm.findField('itemselector').reset();
                                            }
                                        }]
                                    }]
       

展开
收起
爱吃鱼的程序员 2020-06-14 15:10:49 613 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    十有八九都是异步的问题,load函数式异步的。

    试试autoload属性吧

    2020-06-14 15:11:05
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载