我在ExtJS 4.0.7中有一个文本框和一个网格。我想在文本框中输入内容并在更改时更新网格。在控制器中使用此代码段
init : function() {
this.control({
'filter' : {
change : function(current, previous, eOpts) {
console.log(this.getMyGrid());
}
}
当更改事件首次触发时,我的网格尚未定义。我该如何解决这个问题 - 理想情况下我最后要加载'过滤器'文本字段?
答案 0 :(得分:0)
可以直接在商店上工作,并且对商店的任何更改也将在网格中可见。因此,不是获得网格,而是直接在商店上工作:
this.getStore('GridDataStore')