У меня есть аналогичная проблема (как https://stackoverflow.com/posts/19889900), что модель, переданная в подвью, обновляется только для этого подвью, а модель в родительском представлении не обновляется , @ magulka: Ваша проблема действительно решена?Изменения в базовой модели в дочернем представлении не отображаются в родительском представлении
Вот мой код структура:
В моих router.js:
var model = new campaignModel();
var parentView = new ParentView({model:model});
В моем родительском зрения:
var itemdetail = new itemdetailView({model:this.model});
На мой взгляд, ребенок itemdetail:
this.model.set("key","value");
Теперь, если я че ck значение модели в родительском представлении ... значение, установленное в дочернем, не отображается. Любой ключ. Я не переустанавливаю свою модель в любых представлениях. Он был создан один раз в маршрутизаторе.
Давайте посмотрим на функцию инициализации вашего родительского представления, возможно, есть проблема с передачей модели в вашем коде. – homtg
Примечание: есть отклоненное предлагаемое редактирование, которое может быть полезно: http://stackoverflow.com/review/sposed -edits/5622286 –