是否可以使用具有固定和/或未定义Id的相同路由提供程序。
例如:
$routeProvider.when('/workspace/:workspaceId', { ... });
但我想加载相同的视图/控制器/路由:
$routeProvider.when('/workspace/:workspaceId/:id', { ... });
C#Web API2处理如下:
[Route("api/workspace/{id?}")]
谢谢!
答案 0 :(得分:1)
path
可以包含带问号的可选命名组:例如:name?
所以它看起来与Web API非常相似:
$routeProvider.when('/workspace/:workspaceId/:id?', { ... });