UI-Router:将唯一数据传递给解析程序所需的解析程序以便解析

时间:2017-06-06 17:00:49

标签: javascript angularjs angular-ui-router

我正在努力将项目从ng-route移植到Ui-router。以前我的路线看起来像这样



{
  customData: {
    data: []
  },
  url: '/',
  templateUrl: '/',
  resolve: {
    cmsData: {
      cmsContent: cmsContent; // a function defined elswhere that reaches out   to a cms system
    }
  },
}




这允许我访问$ route.current。$$ route.customData上的customData属性,但是在ui-router中,行为与预期的不一样。我正在寻找一种方法将该路由所特有的自定义数据传递给其解析函数。

任何想法都会非常棒。我已经查看了$ stateParams和$ state.data等解决方案,但由于路由未解决,我没有当前的状态加载(至少我是如何理解的)

0 个答案:

没有答案