0

私は自分の小さなjsmvclibを作成していますが、今は小さなフレームワーク用の単純なルーティングlibが必要です。必要に応じて動作させるために、オープンソースライブラリを相互に接続しています。

そして今、私は私のフレームワークに単純なURLルーティングコンポーネントが必要です。これは次のようなURLをマップできます。

"customUrl/:param1""module/controller/action/param1/value1"パス形式 へ

"roter.createUrl(module/controller/action,{params1:value1});"また、ルールを維持しやすくするために、ルーターからURLを作成したいと思います。

機能的に似ているいくつかの良いライブラリまたはソースを提案していただけますか。

4

1 に答える 1

0

最後に、crossroads 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);
    });
},
于 2013-03-28T08:52:57.397 に答える