android 路由库,path.js 简单 轻量级的 Web 浏览器路由库 - 文章教程

PathJS 是一个轻量级的客户端路由库,允许您使用 hash 或者是 HTML5 pushState 创建 SPA 单页应用程序。

特点

简单轻量级

全面支持 HTML5 History API,如果浏览器不支持,可以优雅的降级使用普通链接。

支持 根路由、救援方法、参数化路由、可选路由组件(动态路由)和面向对象的编程

兼容所有主流浏览器(在 Firefox 3.6、Firefox 4.0、Firefox 5.0、Chrome 9、Opera 11、IE7、IE8、IE9 上测试)

独立于所有第三方库,但对所有第三方库都很好的兼容

使用 PathJS

function clearPanel(){

// You can put some code in here to do

// fancy DOM transitions, such as fade-out or slide-in.

}

Path.map("#/users").to(function(){

alert("Users!");

});

Path.map("#/comments").to(function(){

alert("Comments!");

}).enter(clearPanel);

Path.map("#/posts").to(function(){

alert("Posts!");

}).enter(clearPanel);

Path.root("#/posts");

Path.listen();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值