2013-03-26 44 views
0

我正在做我自己的小型jsmvc庫,現在我想爲我的小框架提供一個簡單的路由庫,我只是將開放源代碼庫連接起來,使其工作根據我的需求,Javascript MVC Url路由組件,路由在兩側

,現在我希望有一個簡單的URL在我framwork路由及部件,它可以像

"customUrl/:param1""module/controller/action/param1/value1" URL映射到路徑格式

,我也想創建從路由器的url像"roter.createUrl(module/controller/action,{params1:value1});"讓我的r易於維護,

你可以請建議我一些好的庫或具有類似功能的來源。

+0

這有什麼錯BackboneJS的路由器?出於某種原因,你用它標記了你的問題。正如所寫,你的問題目前不適合SO == http://stackoverflow.com/faq – WiredPrairie 2013-03-26 13:42:47

+0

爲什麼?骨幹是大多數mvcs的基礎。 – 2013-03-28 08:48:42

回答

0

確定finnally使用十字路口JS和傳遞路線爲一些自定義功能

addRule:function(pattern, path) { 
    var self = this; 
    this.router.addRoute(pattern, function() { 
     var res = self.resolvePathFormat(path); 
     self.dispatch(res.module, res.controller, res.action, res.params); 
    }); 
},