在$ routeProvider解析中获取新的路由页面

时间:2015-04-30 09:02:47

标签: javascript angularjs route-provider

有 -

.when('/nextPage.html', {
    templateUrl: 'src/app/views/nextPage.html',
    controller: 'myCtrl',
    resolve: function(/* args.. */) {
       console.log('Routing to page-'+/* the new page name */)
       // should log - "Routing to page-nextPage.html"
    }
})

我想在nextPage.html的函数中获取我将路由到它的新页面(resolve:),我怎么能得到它?

1 个答案:

答案 0 :(得分:0)

使用$route.current访问新路由对象。

resolve: {
    log: function($route) {
        console.log($route.current);
    }
}

您是否希望在templateURL

中获得$route.current.loadedTemplateUrl