another_dream
@another_dream
Backend-разработчик, Laravel/ZF2/Yii2

Где разместить логику Vue-приложения при использовании общего store?

Имеется приложение, представляющее собой список комментариев с бесконечной вложенностью.
При создании ответа к любому из комментариев, независимо от вложенности, необходимо отправлять POST на создание записи в БД и вставлять экземпляр созданного комментария в родителя или в корень.

Предполагаю, что можно вынести эту логику в store action:
- описать mutation для добавления итема к общему списку комментариев
- делать запрос на добавление в БД
- при успешной записи в БД - коммитить мутацию на добавление в родительский объект или в корень

Приложение имеет следующий вид:
i.imgur.com/CUJqgwE.png
  • Вопрос задан
  • 185 просмотров
Решения вопроса 1
kulakoff
@kulakoff Куратор тега Vue.js
Vue.js developing
Ваше предположение верно)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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