AngularJS / ui-router - выполняет метод в контроллере с момента разрешения - PullRequest
0 голосов
/ 05 декабря 2018

С помощью обратного вызова представлений я получил разрешение, и я хотел бы выполнить метод в контроллере состояния (которое уже загружено), так как разрешение сообщает:

.state({
  name: 'list',
  url: '/list',
  component: 'list'
})
.state({
  name: 'list.overlay',
  abstract: true,
  data: {
    cancelState: 'list'
  },
  views: {
    'overlay@contact': {
      component: 'overlayContent'
    }
  },
  resolve: {
    filtersExecCallback: ($state) => (data) => {
      const parentState = $state.get('list')
    }
  }
})

filtersExecCallback выполнит метод в компоненте родителя состояния, который является list компонентом.Возможно ли это?

...