我遇到了类似的问题(如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});
在我的孩子查看项目详细信息:
this.model.set("key","value");
现在,如果我在父视图中检查模型的值...在子视图中设置的值不会显示。任何线索。我不会在任何视图中重新实例化我的模型。它在路由器中创建一次。