我想在ext.js4.2中将树存储动态绑定到树面板中
I want to dynamically bind tree store into tree panel in ext.js 4.2
我想在ext.js 4.2中将树存储绑定到树面板中。我的树商店:
Ext.define('My store', {
extend: 'Ext.data.TreeStore',
autoLoad : true,
model: 'ria.model.system.TreeProgram',
root : {
text : '1depth',
expanded : false
},
proxy: {
type: 'ajax',
url: '/json/programlist.json',
reader: {
type: 'json',
rootProperty: 'children',
successProperty: 'success'
},
listeners: {
exception: function(proxy, response, operation){
// some code
},
load: function(dataStore, rows, bool) {
// some code
}
}
}
},
好吧,我会试试下面的。Ext.ComponentQuery.query('#treePanel')[0].bindStore(me.store);在这里,'Ext.ComponentQuery.query('#treePanel')[0]'是树面板。但后来我犯了错误!让我们了解一下将树存储动态绑定到树面板的方法。当做
您需要使用reconfigure
函数来动态绑定存储。
重新配置([存储],[列])
使用新的存储和/或列。存储和列也可以作为params。
所以应该是这样的:
Ext.ComponentQuery.query('#treePanel')[0].reconfigure(me.store);
相关文章:
- 将值动态绑定到jquery中的切换按钮
- 如何使用AnguarJS动态绑定网站数据
- 在extJS 4.2中,有没有一种方法可以将模型值动态绑定到表单
- 我想在ext.js4.2中将树存储动态绑定到树面板中
- 如何让 AngularJS 选取在 JavaScript 中创建的动态绑定
- Emberjs - 将参数动态绑定到视图
- KnockoutJS删除动态绑定
- jquery验证,动态绑定表单验证
- 如何将文件夹中包含的控制器动态绑定到angularjs中的视图
- 在JavaScript中创建动态绑定
- Jquery:如何动态绑定带有onload事件的文本框
- 通过json动态绑定作用域到ng模型
- 如何将变量与函数动态绑定
- jQuery动态绑定文件输入并在函数中检索文件
- 动态绑定onclick事件为for循环中的所有按钮提供相同的值
- typeahead选择事件(jQuery)的动态绑定
- 如何使用 AngularJS 将值动态绑定到链接
- 在jQuery上动态绑定函数
- 组合框和绑定存储的存储筛选
- 绑定存储中断组合框