0
如何将数据从一个视图发送到另一个视图在不同的url上?Backbone.js - 将数据从一个视图移动到另一个视图
如何将数据从一个视图发送到另一个视图在不同的url上?Backbone.js - 将数据从一个视图移动到另一个视图
有点奇怪的问题,但是好的,让我们试着想象你的问题很复杂并给出答案。
想像一下阅读书籍的应用程序(如iBooks in web)。我们有一个名为ApplicationView的父视图,它创建了几个子视图,其中一些是BookshelfView(可在#bookshelf url)和BookView(在#book /:id url上可用)。
现在,您将书籍标记为未读取,并知道您的BookshelfView应该改变本书的外观。好的,它不是“将数据从一个视图移动到另一个视图”。您只需更改模型的状态,然后您的视图捕获此“更改”事件并更新其html。
让我们来描述更复杂的情况。想象一下相同的应用程序。但此时您决定将纵向切换为横向。您在一个视图中创建它,并且希望此更改影响其他应用程序视图。这可以通过几种方式完成:
我也建议你检查this question
这是在路由器一般都做。你能提供一个代码片段,以便我们能更好地帮助你吗? – Lukas