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