如何获取Angularjs UI路由器状态列表?
有没有办法通过Angularjs UI路由器获取为应用程序配置的状态列表?i、 e在配置所有状态(也称为角度路由)后,如何获取这些状态或状态对象的数组 换句话说,Angular的内置路由器“如何获取Angularjs UI路由器状态列表?,angularjs,angular-ui-router,Angularjs,Angular Ui Router,有没有办法通过Angularjs UI路由器获取为应用程序配置的状态列表?i、 e在配置所有状态(也称为角度路由)后,如何获取这些状态或状态对象的数组 换句话说,Angular的内置路由器“$route.routes”在Angular UI路由器中的等价物是什么 试图在UI路由器的api文档中找到,但找不到。使用$state.get() 在控制器中跟踪 app.controller('MainCtrl', function ($state) { console.log(angular.toJ
$route.routes
”在Angular UI路由器中的等价物是什么
试图在UI路由器的api文档中找到,但找不到。使用$state.get()
在控制器中跟踪
app.controller('MainCtrl', function ($state) {
console.log(angular.toJson($state.get()));
});
会吐出类似的东西
[{
"name":"",
"url":"^",
"views":null,
"abstract":true
},{
"name":"main",
"url":"/main",
"controller":"MainCtrl",
"templateUrl":"main.html"
}]
好像这里也讨论过了谢谢,这正是我想要的。它看起来不起作用,在注入$state后,我只得到了
$state.get()不是一个函数