Route类负责跟踪应用的当前状态和支持在应用的不同状态之间切换。Route通过Url的片段功能(#url)和流量器的浏览历史功能融合在一起。从而可以支持把应用的某个状态作为书签添加到浏览器中。Route也支持通过代码在应用的不同状态之间切换。
Router根路径回调函数
1 |
< script > |
2 |
var router = new kendo.Router(); |
3 |
4 |
router.route("/", function() { |
5 |
console.log("/ url was loaded"); |
6 |
}); |
7 |
8 |
$(function() { |
9 |
router.start(); |
10 |
}); |
11 |
</ script > |
缺省情况下,如果URL fragment为空,将使用缺省的“/”的根路径,此时对于的回调函数被调用,不管初始URL是什么,这个初始化的回调函数总会调用。
如果使用IE,按F12可以打开Developer Window,选择Console 可以看到console.log 的打印信息。
参数
Router 支持bound parameters, optional segments, 和 route globbing,类似于绑定参数,可选参数,匹配符匹配参数等。
例如:绑定参数