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