我们在Ember.js中使用了Routing的v2,我们有一种情况是在视图中显示多个关联模型。该应用程序是一个地址簿,当我们显示联系人时,我们还会显示该联系人的第一个地址以及您与该联系人共享的第一个事件。在同一视图中,我们希望能够添加/编辑/删除地址和事件。由于多个关联模型,使用路由将状态保存在URL中将是困难和不可取的。
是否可以为控制控制器和控制器的每个相关模型定义新的状态机。观点?我见过this post建议使用带有数据对象的单例控制器来控制状态,我看过一些使用v1 of Routes和其他状态机的博客文章。我找不到任何人使用带有v2路由的多个状态机。
谢谢!