В моем angularJs (1.5) на целевой странице (контроллер LandPage) у меня есть ссылка на страницу навигации, щелкнув по ссылке навигации, она открывает модал, созданный с помощью службы начальной загрузки $ uibModal, и подключается со своим собственным контроллером.,Контроллер и шаблон uibModal являются встроенными в родительский контроллер (контроллер landingPage).
Моя проблема заключается в том, что значение, назначенное свойству родительского контроллера из контроллера uibModal, теряется, когда я повторно посещаю контроллер landingPage после модальногоотправленные входные данные.
- перейдите на целевую страницу
- Нажмите orgLink и заполните модал и нажмите кнопку отправки на модале.
- Во втором пункте вышемодальный контроллер присваивает производное значение (tempId) свойству основного контроллера.например:
this.orgVo.orgId = tempId;
// tempId является производным значением в модальном контроллере. - возврат на целевую страницу после модальной отправки.
- Снова нажмите orgLink, проверьте присвоенное значение в
this.orgVo.orgId
, но проиграл.