我有多个集合的多个视图,例如。NodeCollectionView 用于采集节点,roadcollectionview 用于采集道路等。问题是所有这些视图都使用与el: #data
root 相同的视图。它们需要使用相同的根,因为这些集合的每个项目都应该插入到这个主 div(#data) 中。
出现的问题是,如果我重新渲染一个视图(因为集合更改,改变了集合对象在屏幕上的位置),元素会在屏幕上重复,而不是在集合中。这是因为我之前没有清除根el,但我不能,因为如果我愿意,那么只会显示更改后的集合。其他人当然不会触发渲染命令....
有人可以帮我解决这个问题吗?