dauren101
@dauren101
Python, Django ,Vue.js

Как лучше написать во Vue?

Делаю страницы на vue
Create Edit Index View
Как лучше сделать чтобы все было в разных view?
Или все в одном компоненте Index и в зависимости от роутера менялся рендеринг?
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 1
yarkov
@yarkov Куратор тега Vue.js
Помог ответ? Отметь решением.
Лучше в разных, а то в логике и темплейте запутаетесь.
Сделайте иерархию примерно так:
/articles/index.vue - просмотр списка статей
/articles/create.vue - создать статью
/articles/view.vue - смотреть статью
/articles/edit.vue - редактировать статью


И роуты:
{path: '/articles', component: './articles/index.vue'}
{path: '/articles/create', component: './articles/create.vue'}
{path: '/articles/:id', component: './articles/view.vue'}
{path: '/articles/:id/edit', component: './articles/edit.vue'}


Это сугубо личное мнение и не претендует на звание единственно правильного
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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