Как получить доступ к членам компонента загруженного из другого fxml-файла?

107
07 января 2021, 04:20

У меня есть 3 fxml-файла - основное окно приложения, панель навигации, и панель контента.
При помощи fxml-импорта я смог собрать из этого целостный интерфейс, но теперь появляется закономерный вопрос - как уведомлять другие окна о событиях друг-друга?
Например, когда я загружаю файл в главном окне, мне нужно передать полученные данные в панель контента и панель навигации, а я даже не могу сообщить им аргументы! (нужно как-то воспользоваться @FXML initialize()?)
p.s. я воспользовался паттерном Наблюдатель, но потом подумал, что это не должно быть так сложно - с чего бы такая типовая задача требовала громоздкой мишуры из вспомогательных классов?..

READ ALSO
Vue.js - Как вернуть данные в родительский компонент?

Vue.js - Как вернуть данные в родительский компонент?

У меня есть родительский компонент куда в data() я хочу передать вычисляемое свойство из дочерного компонента

120
Табы с картинкой и ссылкой

Табы с картинкой и ссылкой

Помогите пожалуйста решить вопрос с табамиПри навешивание click на общий div в котором есть картинка и ссылка, переключение таба срабатывает...

110
Изменения значения select

Изменения значения select

Есть форма, в ней сотрудник вводит данные, в конце нажимает на кнопку и создаетсяhtm файл

106
Как добавить класс элементу Vue.js

Как добавить класс элементу Vue.js

я свсем новичек в vue, столкнулся с маленькой проблемой, буду рад любой помощиЯ использую библиотеку vue-scrollto, в документации нашел описаный...

174