У меня есть несколько видов для нескольких коллекций, например. NodeCollectionView для узлов коллекции, дорожного обзора для сбора дорог и т. Д. Проблема в том, что все эти представления используют один и тот же el: #data
как root. Им нужно использовать один и тот же корень, потому что каждый элемент этих коллекций должен быть вставлен в этот главный div (#data).backbone.js несколько видов на один элемент
Возникла проблема в том, что если я перерисовываю один вид (из-за изменения коллекции, изменяя положение объекта коллекции на экране), элемент дублируется на экране, а не в коллекции. Это потому, что я раньше не очищал корневой эль, но я не могу, потому что, если я это сделаю, будет показана только измененная коллекция. Другие, конечно же, не стреляют командой рендеринга ....
Может ли кто-нибудь помочь мне в этом случае, пожалуйста?