AngularJS动态参数计入$ routeProvider

时间:2013-09-04 11:33:18

标签: javascript angularjs

我正在制作我的第一个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个路径并检查每次是否设置所有参数。

0 个答案:

没有答案