#vue.js
#vue.js
Вопрос:
Мне нужен чистый способ привязки функции к закрытию v-dialog vuetify.
компонент v-dialog не имеет события on close — у него есть событие input, выдающее true для open и false для closed . Я хочу привязать событие к вводу — только тогда, когда оно выдает false (т.Е. — Диалоговое окно закрыто).
Прямо сейчас лучший способ, который я могу придумать, — поместить наблюдателя в значение, используемое в v-model, и проверить, является ли старое значение true, а новое значение false в обработчике наблюдателя. Есть ли лучший способ?
Есть ли чистый способ сделать это?
Ответ №1:
<v-dialog @input="(value) => !value amp;amp; yourMethod()"></v-dialog>
Я думаю, что это лучший и чистый способ сделать это.