У меня есть четыре компонента: comments.vue
, comments-list.vue
, comment.vue
, comment-new.vue
.
comments.vue
использует другие компоненты для отображения:
Список комментариев (не имеет ajax-вызовов)
а. Который содержит один комментарий (в основном это просто шаблон с одним свойством)
Текстовое поле для отправки комментария (имеет вызовы ajax)
comments.vue
имеет всю логику для загрузки комментариев с разбивкой на страницы
Итак, мой вопрос: это хорошее разделение обязанностей?