我们有一些代码具有自定义Web组件,以显示可观察列表中的每个元素。似乎当一个元素被添加到列表中时,Web-UI基础结构看起来适合删除表示列表中元素的所有DOM节点,然后将它们与新元素一起重新添加。
我不太了解Dart-UI代码的内部工作原理,我实际上希望在可观察列表中添加一个元素,只需向DOM添加一个(或多个)节点,而不删除任何现有节点来自DOM。
是否有可能实现这种行为?
答案 0 :(得分:1)
这是一个未解决的问题:https://github.com/dart-lang/web-ui/issues/431。约翰写道
fwiw,我正在进行数据绑定大修。新的 默认情况下,实现包括稳定列表。
所以最终应该修复。