компонента, когда происходит определенное событие в родительском? Например, я нажимаю кнопку в родительском компоненте и данные из дочернего должны поступать в родительский. В голову приходит только передавать props и возвращать через emit.
Либо просто всегда давать эти данные эмитом, и при клике просто работать с ними, либо делать публичный метод компонента
Спасибо! Про первый вариант тоже думал, но кажется, что если часто так делать, производительность упадет. или можно не переживать?
Если данные просто отдаются событием, как есть - мелочи
А что делает дочерний? Откуда у него новые данные?
Он получает список слов из родителя, потом изменяет его и должен обновленный список вернуть назад
Каким образом изменяет? По какому событию?
Я могу добавить название с помощью input на картинке, могу кликнуть на кнопку со словом и тогда слово должно удалиться из списка
Вот он и должен передавать свои действия родителю. А не родитель их у него запрашивать.
Согласен, просто я обновляю все данные только тогда, когда в родителе выбираю другой элемент
Делаешь отдельно каррент итем дату, дочерь ее получает и изменяет у родителя.
Что-то не очень понятно
Тебе нужно, чтобы данные обновились только после клика? Но от дочернего компонента всегда приходят данные?
Оно так и получается вроде
Обсуждают сегодня