在AngularJS路由中传递多个参数
发布时间:2020-12-17 06:55:35 所属栏目:安全 来源:网络整理
导读:我正在尝试实现一个应该有多个参数的角度路径.这是我尝试过的一个例子: .when('/myRoute/paramA/:paramA/paramB/:paramB/paramC/:paramC',{ templateUrl: 'abc.html',controller: 'pwrController as pwrCtrl'}); 现在的问题是我需要总是传递paramA才能传递p
我正在尝试实现一个应该有多个参数的角度路径.这是我尝试过的一个例子:
.when('/myRoute/paramA/:paramA/paramB/:paramB/paramC/:paramC',{ templateUrl: 'abc.html',controller: 'pwrController as pwrCtrl' }); 现在的问题是我需要总是传递paramA才能传递paramB.并且paramA和paramB为了传递paramC. 有角度我可以独立传递paramA,paramB或paramC吗? 谢谢. ! 解决方法
将$location注入您的控制器并使用它而不是routeParams
var paramA = 'something'; $location.search('paramA',paramA); // write // result http://localhost:3000/#/route/routeParam?paramA=something $location.search() // read whole object $location.search().paramA // read one parameter // result 'something'; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Uniform、Restlet以及子类之间的关系——Restlet 2.2
- Scala包对象与Predef
- angularjs – 使用Typescript在Ionic 1应用程序中插入Cordo
- openldap – 使用ldapadd时出现“错误的attributetype”
- 可以在Angular2中设置http使用的User-Agent标头吗?
- VimScript:在空闲时间之后采取的动作是否有autocmd?
- Angular1.x关于module,controller,作用域的概念
- 利用wsdl.exe生成webservice代理类
- angularjs $location.path仅在第二次单击时更新URL
- 在同一个shell golang中运行多个Exec命令