ExtJS PropertyGrid高频更新

ExtJS PropertyGrid高频更新,extjs,extjs4,Extjs,Extjs4,有没有一种好方法可以每秒多次更新ExtJS 4 PropertyGrid中显示的值 调用setSource是可行的,但它会触发组件的完全重新呈现,影响组件布局,并使滚动条之类的东西没有响应 我必须说,我从未如此频繁地使用过propertyGrids,但如果频繁更改,我会直接写入dom,并确保(每次写入或触发时)不会将事件冒泡到ExtJS 无论如何,我非常确定对绑定存储的任何更改也会影响值setSource只是一种应用数据的方法,这些数据也会被插入到存储中。但这总是会改变所有数据,我想会覆盖任何现

有没有一种好方法可以每秒多次更新ExtJS 4 PropertyGrid中显示的值


调用
setSource
是可行的,但它会触发组件的完全重新呈现,影响组件布局,并使滚动条之类的东西没有响应

我必须说,我从未如此频繁地使用过propertyGrids,但如果频繁更改,我会直接写入dom,并确保(每次写入或触发时)不会将事件冒泡到ExtJS

无论如何,我非常确定对绑定存储的任何更改也会影响值
setSource
只是一种应用数据的方法,这些数据也会被插入到存储中。但这总是会改变所有数据,我想会覆盖任何现有数据(最后一个我不确定)


但也可以使用更改单个属性。但愿那一个够了。值得一试。

直接更改HTML元素,如果需要,暂停任何最终触发的事件。你可以用Observable测试它。@sra差不多就是这样-我想知道是否有“官方”的方法。除了对setSource的另一次调用之外,还有什么可能覆盖直接更改吗?。。。您不知道是否有任何方法可以使PropertyGrid设置有意义的id在网格单元格内容div上?您应该在指示网格刷新的任何事件上触发一种节点引用重载。看我的答案,我想最后一部分会适合你的需要