前言
今天研究了好久的 Backbone,一直搞不明白,怎么通过 router 的改变来切换 view。
过程跌宕起伏
事情是这样的,都知道 backbone 有 model, collection, view, router 这些基本概念,今天我要写一个简单的网页,有两个 nav 项,因为用了 backbone,自然就想到了单页应用,就是单击其中某一个的时候,显示这一个 nav 项对应的内容。
这就用到了 router 的事件,每当 router 改变时,重新 render 整个页面。(我是这么想的,也不是整个,router 变了有些内容必然会跟着变。)
js
var appView = this;
Backbone.h
继续阅读 »