Эй там,
Я пытаюсь создать собственный компонент Vue, который отображается на основе директивы v-if. Я также хочу изменить значение данных директивы (modalStatus) внутри компонента.
<modal v-if="modalStatus"></modal>
Чтобы обновить данные из компонента, я использую метод, похожий на этот.
closeModal () {
this.$parent.modalStatus = false
}
Проблема в том, что иногда я не знаю название модели данных (modalStatus), может быть что угодно.
Мой вопрос: как я могу получить имя данных / выражения в виде простого текста из модального компонента?
Я планирую использовать что-то подобное для обновления modalStatus
this.$parent['anyName'] = false
Спасибо и будьте в безопасности!
Позже редактировать. Я знаю, как добиться всего вышеперечисленного, используя реквизит или v-модель. Интересно, можно ли использовать строго v-if. Спасибо!