extjs弹出框展示树问题

fanxin1221 发布于 2015/06/16 09:16
阅读 112
收藏 0

在extjs中一个弹出框里面是一个树展示,每次第一次弹出的时候,名字都加载不出来,第二次点击就可以,不知道为什么,下面是截图和代码



var store = Ext.create('Ext.data.TreeStore', {
                    model: 'Task',
                    proxy: {
                        type: 'ajax',
                        url: '/manager/systemUser/showRole/'+userid
                    },
                    folderSort: true
                });
             //we want to setup a model and store instead of using dataUrl
                Ext.define('Task', {
                    extend: 'Ext.data.Model',
                    fields : [
                              {name:"name"}]
                  });

               var tree = Ext.create('Ext.tree.Panel', {
                   title: '分配权限',
                   width: 400,
                   height: 400,
                   renderTo: Ext.getBody(),
                   collapsible: true,
                   useArrows: true,
                   rootVisible: false,
                   store: store,
                   multiSelect: true,
                   checkOnly:false,
                   singleExpand: true,
                   //the 'columns' property is now 'headers'
                   columns: [{
                       xtype: 'treecolumn', //this is so we know which column will show the tree
                       text: '资源名',
                       width: 240,
                       sortable: true,
                       dataIndex: 'name'
                   }

加载中
返回顶部
顶部