如何将数据从一个视图发送到另一个位于不同 url 上的视图?
问问题
583 次
1 回答
2
一个有点奇怪的问题,但是好的,让我们试着把你的问题想象成复杂的并给出答案。
想象一下阅读书籍的应用程序(如网络中的 iBooks)。我们有一个名为 ApplicationView 的父视图,它创建了几个子视图,其中一些是 BookshelfView(在#bookshelf url 上可用)和 BookView(在#book/:id url 上可用)。
现在,您从 BookView 将您的书标记为未读,并且您知道 BookshelfView 应该改变这本书的外观。好的,这不是“将数据从一个视图移动到另一个视图”。您只需更改模型的状态,您的视图就会捕获此“更改”事件并更新其 html。
让我们描述更复杂的情况。想象一下相同的应用程序。但此时您决定将纵向切换为横向。您在一个视图中进行,并且希望此更改影响其他应用程序视图。这可以通过多种方式完成:
我也建议你检查这个问题
于 2013-01-18T06:29:11.977 回答