Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AngularJs 1.x中是否有$routeProvider的全局解析器?_Angularjs - Fatal编程技术网

AngularJs 1.x中是否有$routeProvider的全局解析器?

AngularJs 1.x中是否有$routeProvider的全局解析器?,angularjs,Angularjs,是否有一种方法可以全局解决AngularJs中所有路由的服务 假设我需要从Web服务获取所有路由的配置。我们可以执行以下伪代码吗 $routeProvider .when('*', { resolve: { config: function(myConfigService) { return MyConfigService.getConfigPromise(); } } }) 用户界面路由器可能会做这项工

是否有一种方法可以全局解决AngularJs中所有路由的服务

假设我需要从Web服务获取所有路由的配置。我们可以执行以下伪代码吗

$routeProvider
  .when('*', {
      resolve: {
         config: function(myConfigService) {
             return MyConfigService.getConfigPromise();
         }
      }
})

用户界面路由器可能会做这项工作。您可以在此处了解ui路由器和ngRoute之间的区别:


不在ngRoute中。使用角度ui路由器,该路由器允许嵌套路由,并将父级的解析传递给所有descendents@charlietfl你能用一个示例代码写下你的评论作为答案,这样我就把它标记为正确答案了吗?