path可以包含以冒号(:name)开头的命名组。所有 直到下一个斜杠的字符匹配并存储在$ routeParams中 当路线匹配时,在给定名称下。
path可以包含以冒号开头并以a结尾的命名组 明星(
:name*
)。所有字符都热切地存储在$ routeParams下 路线匹配时的给定名称。
我想传入一个包含斜杠的url参数。不要尝试和我自己的路由,但因为参数值可能包含斜杠。第一种方法:name
以斜线停止。但根据文档,第二个:name*
似乎并非如此。
我正在使用以下网址进行测试:
#/things/abc
此路线按预期工作。
$routeProvider.when('/things/:name', { ... })
但如果我使用它:
$routeProvider.when('/things/:name*', { ... })
根本不起作用。我正在使用Angular的最新稳定版本(1.0.8)。
我误读了文档吗?我使用不正确吗?这是一个错误吗?
(我甚至没有使用斜杠传递参数)
答案 0 :(得分:0)