2016-01-15作者:程序员博客分类:js代码阅读()
controller是Backbone 0.5以前的叫法,现在改名叫Router了。
Backbone.Router 为客户端路由提供了许多方法,并能连接到指定的动作(actions)和事件(events)。
页面加载期间,当应用已经创建了所有的路由,需要调用 Backbone.history.start()
查看下面示例:
在浏览器里打开页面后,在url的html后面依次加上:
#/index
#/task/1
#/test/xxxx
将分别弹出出:index, 1, test/xxxx
这就是Router的功能。
在使用js框架的时候一定要对自己本身的代码做好优化,js最后放到代码的尾部,这样会提升网页的访问速度,如果大家不理解建议看看html的渲染步骤,还有js的执行模式。
本文地址:http://www.osblog.net/code/659.html