@kot98

Как поменять значение props-a?

Таблица:
...
<notification v-for="(item, index) in notifications" :key="index" :item="item" />
...

Строка таблицы - notification:
...
<tr class="notification" :class="{ active: props.item.status !== 'readed' }">
...

затем внутри notification у меня есть запрос на смену статуса уведомления на прочитанное. после выполнения этого запроса нужно поменять props.item.status.
пытался решить:
при onMounted-е присваивал props.item.status новой рефке. Но в компоненте родителя-таблицы есть пагинация и при переходе на новую страницу - строка с порядковым номером, у который статус был - непрочитан на первой странице, остается непрочитанной на других страницах (даже если она имеет статус прочитана).
Вопрос: как изменять props.item.status после запроса?
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 1
@iljaGolubev
Изучите документацию и используйте v-model.

Ещё можно provide/inject, composables, pinia... но начините с доки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы