【问题标题】:angular ng-route : undefined route nestingangular ng-route : 未定义的路由嵌套
【发布时间】:2014-06-10 23:56:34
【问题描述】:

我想路由到 m 的所有子路径。

.state('index.m', {
        url: "m",
        views: {
            "viewContainer": {
                templateUrl: "p/m.html"
            }
        }
    })

因此 /m 和 /m/123 和 /m/123/a 都映射到同一条路线index.m

【问题讨论】:

    标签: angularjs angularjs-ng-route


    【解决方案1】:

    你需要使用URLMatcher格式:

    .state('index.m', {
            url: "m{path:.*}",
            views: {
                "viewContainer": {
                    templateUrl: "p/m.html"
                }
            }
        })
    

    这应该匹配以 m 开头的任何内容。

    【讨论】:

    • 模板被重新加载,我不希望这种情况发生。
    猜你喜欢
    • 2014-11-16
    • 2018-07-05
    • 1970-01-01
    • 2016-10-07
    • 1970-01-01
    • 1970-01-01
    • 2020-09-14
    • 2021-11-24
    • 1970-01-01
    相关资源
    最近更新 更多