angularjs – 如何在角线路上拥有通配符
发布时间:2020-12-17 07:46:50 所属栏目:安全 来源:网络整理
导读:Possible Duplicate: 07000 如何在我的路由中指定通配符 – $routeProvider .when('/admin/*',{ templateUrl: 'admin.html',controller: 'AdminCtrl' }) 所以上述方法适用于/ admin / users和/ admin / users / 1或/ admin / org / 3.所以管理员可能会有一个
如何在我的路由中指定通配符 – $routeProvider .when('/admin/*',{ templateUrl: 'admin.html',controller: 'AdminCtrl' }) 所以上述方法适用于/ admin / users和/ admin / users / 1或/ admin / org / 3.所以管理员可能会有一个或两个级别的路径.我该怎么做 ?
目前AngularJS不支持路由中的正则表达式.
您可以解决方法如下 app.config(['$routeProvider',function($routeProvider) { $routeProvider .when('/admin',{templateUrl: 'admin.html',controller: 'AdminCtrl'}) .when('/admin/:type',controller: 'AdminCtrl'}) .when('/admin/:type/:id',controller: 'AdminCtrl'}); }]); http://plnkr.co/edit/tBumW2oEqki2sEl1hjSc?p=preview IMO,对于管理员和用户来说,拥有独立的控制器是个好主意,除非您有特殊要求. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- bash – 将文件的输出重定向到stdout
- 在bash中,我如何以任意随机顺序拥有一组参数?像一个键值对
- angular – 如何仅预加载父项已激活的模块?
- bootstrap-表单控件――文本域textarea
- angular6 – Angular 6属性’map’在’Object’类型上不存在
- Angular 2 + 折腾记 :(9) 初步了解指令,及动手一步一步写
- 在Vim中运行Python代码而不保存
- The remote name could not be resolved: 'xx.com&#
- vue-cli如何引入bootstrap工具的方法
- AngularJS $routeProvider是否有一种简单的方法来让多条路由