【问题标题】:angular ngRoute optional paths角度 ngRoute 可选路径
【发布时间】:2015-06-18 19:58:27
【问题描述】:

我想匹配以下路线

/biblioteca
/biblioteca/whatever

到目前为止,我做了两条路线,如下所示:

$routeProvider.when('/biblioteca', { ...
$routeProvider.when('/biblioteca/:path*', { ...

是否有某种方法可以通过一条路线同时捕获它们,并声明 :path* 部分是可选的?也许像......

$routeProvider.when('/biblioteca/:?path*', { ...

处理这种情况的正确方法是什么?

【问题讨论】:

标签: angularjs url-routing ngroute


【解决方案1】:

将问号放在命名组之后。

$routeProvider.when('/biblioteca/:path?', { ...
  • 路径可以包含带有问号的可选命名组:例如:名称?。

docs.angularjs.org/api/ngRoute/provider/$routeProvider

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多