2013-09-18

A deep-linking tool: Simrou

之前介紹過 用 jQuery Address 實現「深連結」
Simrou 的功能也是相同的,但個人覺得 Simrou 更為方便,看一下它的說明立即就能上手。
// 建立實體
window.simrou = new Simrou();

// 設定 deep-linking 規則
var postRoute = window.simrou.addRoute('/post/:id');

// 定義某 deep-linking 規則的事件處理
postRoute.get(function(event, params){
    // alert(params.id);
});

window.simrou.start();

連結寫法(同一般用法):
<a href="#/post/12">第 12 則<</a>

觸發的方式:
window.simrou.navigate('/post/'+myid);

沒有留言:

FB 留言