我想在url whit angular ui-router
中定义 any 在角度自我路由器中,我们可以定义这样的路由:$routeProvider.when('/:params*', {
template: 'test',
})
并且在调用此网址时
/ a / b / c
它的工作
如何在角度ui-router中做同样的事情
答案 0 :(得分:4)
要热切匹配网址参数,请使用:
$stateProvider
.state('all', {
url: "/*params",
template: "test"
});
//OR
$stateProvider
.state('all', {
url: "/{params:.*}",
template: "test"
});
来自文档:
URL正则表达式参数
示例:
'/files/{path:.*}'
- 匹配以'/ files /'开头的任何网址,并将其余路径捕获到参数'path'。'/files/*path'
- 同上。赶上所有的特殊语法。