Открывается модальное окно с несколькими страницами. Для навигации я использую покадровую навигацию. На каждой странице есть кнопка закрытия, нажатие на которую закрывает модальное окно.
Сейчас я передаю this.$modal
в качестве свойства каждой странице, что создает длинную цепочку передачи свойств, и на каждой странице я просто использую this.modal.close()
, где this.modal
- свойство компонента, которое ссылается на this.$modal
первой страницы.
Мне было интересно, есть ли лучший способ, например, получить доступ к самому верхнему открытому модальному окну и закрыть его.
Я использую nativescript-vue
и встроенный модальные окна < / а>
Обратите внимание, что у меня есть несколько модальных окон в других частях моего приложения. есть только тот, в котором есть навигация.