У меня есть два состояния маршрута пользовательского интерфейса S1
и S2
. S1 — это состояние запроса, имеющее форму, по которой мы запрашиваем некоторые данные. S2 — это состояние результата, в котором я показываю данные, полученные из состояния S1.
Теперь я хочу предоставить S1
(состояние запроса) в состоянии результата S2
, чтобы пользователь мог изменить там запрос в самом состоянии S2
.
Как я могу получить доступ к шаблону S1
и контроллеру в состоянии S2
?
Код:
$stateProvider
.state('form', {
url: '/form',
templateUrl: '/modules/form',
controller: 'formController'
})
.state('result', {
url: '/result',
templateUrl: '/modules/result',
controller: 'resultController'
})
Я хочу использовать состояние form
в состоянии result
.
Примечание: я новичок в angular, пожалуйста, предоставьте мне несколько предложений для такого рода сценариев.