0

私は最初の Angular アプリに取り組んでいますが、とてもクールです。

ルーターでの作業に問題があります

私はいくつかのルーティングを持っています:

.when("/products/:productcat", { templateUrl : "/home/config", controller : "configController" })
.when("/products/:productcat/:nx/:nxvalue", { templateUrl : "/home/config", controller : "configController" })

私はコンフィギュレーターを持っていますが、rountig プロバイダーで定義できるので、これ以上パラメーターを渡すつもりはありません。製品を構成する手順を図解しましたが、約 7 ~ 20 の手順があります。それを処理する最良の方法は何ですか?

つまり、次のようになります。

.when("/products/:productcat/:nx/:nxvalue", { templateUrl : "/home/config", controller : "configController" })
.when("/products/:productcat/:nx/:nxvalue/:nx2/:nxvalue2", { templateUrl : "/home/config", controller : "configController" })
.when("/products/:productcat/:nx/:nxvalue/:nx2/:nxvalue2/:nx3/:nxvalue3", { templateUrl : "/home/config", controller : "configController" })

しかし、約30回のルートを作成して、すべてのパラメーターが設定されているかどうかを毎回確認することはできません。

4

0 に答える 0