角度有点复杂的路线

时间:2015-02-01 10:26:35

标签: javascript angularjs angularjs-routing

我想实现一个路由,因为你可以看到下面的例子,目前缺少控制器。

我喜欢它,因为路线反映了部分的组织方式以及系统模块的存在方式。经过一番搜索后,似乎有角度的路线无法为我做到这一点。

我怎么能用角度做这个?我想避免使用第三方的东西。目前我必须简化它,这不是一个问题,但它不是我喜欢它的“美丽”。

您是否有任何关于什么时候开箱即用的角度路由能够像这样管理路由的信息?我在未来发现了一个关于它的评论,这个评论将被实施,但版本没有被提及。

angular
    .module('app')
    .config(function ($routeProvider) {
    $routeProvider
        .when('/admin/usermanagement', {
            templateUrl: "app/dilib/partials/admin/user_management.html",
        })
        .when('/admin/userrights', {
            templateUrl: "app/dilib/partials/admin/user_rights.html",
        })
        .when('/dashboard', {
            templateUrl: 'app/dilib/partials/dashboard/dashboard.html'
        });

1 个答案:

答案 0 :(得分:0)

我找到了这个问题的根源。 templateUrl路径不正确。我的应用程序在dev.domain.local / ui /下,因此必须相应地更改templateUrl。

angular
    .module('app')
    .config(function ($routeProvider) {
    $routeProvider
        .when('/ui/admin/usermanagement', {
            templateUrl: "app/dilib/partials/admin/user_management.html",
        })
        .when('/ui/admin/userrights', {
            templateUrl: "app/dilib/partials/admin/user_rights.html",
        })
        .when('/ui/dashboard', {
            templateUrl: 'app/dilib/partials/dashboard/dashboard.html'
        });