0
回答
Extjs4.2 treePanel异步加载子节点时,数据错乱问题~~~~(>_<)~~~~
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

刚开始加载时还正常,是这样子的:图片说明
但当我展开展开节点时,显示数据就出现问题了:图片说明
后台返回的明明是两条数据,为什么显示时总会多显示最后一条数据???而且因为这里数据出现错乱,后面的节点也展不开了~~~~(>_<)~~~~
下面是我的代码:
var store = Ext.create('Ext.data.TreeStore', {
nodeParam: 'equipmentTypeId', //向服务端发送结点的名称,默认为node
defaultRootId: '', //向服务端发送root结点的值
proxy: {
type : 'ajax',
url : '${pageContext.request.contextPath}/equipment',
reader : {
type : 'json'
}
}
});

        Ext.create('Ext.tree.Panel', {
            title: 'Simple Tree',
            width: 200,
            margin: 5,
            collapsible: true,
            singleExpand: true,
            rootVisible: false,
            store: store,
            renderTo: Ext.getBody()
        });
<无标签>
举报
xiaomeizi07
发帖于9个月前 0回/47阅
顶部