Angular ui路由器加载子状态模板

时间:2017-04-26 16:12:42

标签: angularjs angular-ui-router

我有一个带有继承层次结构的stateConfig,如下所示dep-> chan-> ying。但是,当我发出$state.go('ying')时,我会看到网址从dep/opt更改为dep/opt/test,但模板app/ying.html无法加载!如何在子状态转换时加载模板,尤其是当父级没有抽象为真时?

  function config ($stateProvider) {
    $stateProvider
      .state('chan', {
        parent : 'dep',
        url : '/opt',
        params : {

        },
        reloadOnSearch : false,
        template : '<chan></chan>'
      })
      .state('ying', {
        parent : 'chan',
        url : '/test',
        templateUrl : '/app/ying.html',
        resolve : {
          access : access
        },
        onEnter : onEnter
      });

  }

0 个答案:

没有答案