当我更新与 Sencha Touch 列表 (Ext.dataview.List) 关联的商店时,列表 UI 会自动更新(如在 MVVM 中)。
我正在创建一个移动应用程序,它有大量通过 websocket 传入的数据,并且商店经常更新。我相信即使只有一个字段发生更改,也会重新渲染整个列表项(使用 itemTpl)。正如您可能想象的那样,这非常慢,而且我的应用程序严重滞后。
我想通过列表禁用对商店的这种“观察”,并使用 innerHTML 自己更新列表项。有没有办法做到这一点?或者有没有办法在不更新 UI 的情况下更新商店?
我的另一个选择是限制数据,但这是最后的手段。