open(), close().
В этом компоненте есть форма, а так же есть необходимость задавать фокус для конкретного поля при его открытии из родительского компонента. Я всю жизнь делаю это так:
- создаю ссылку ref на этот компонент в родителе
- вызываю метод open() через this.$refs.myDialog.open('fieldName')
Никогда не нравилась идея обращения к методам компонента через реф, пахнет костылем перманентно.
Можно ли как-то делать это более красиво?
Можно прибиндить к компоненту диалога имя поля
Обсуждают сегодня