урла в роутере? как правильно сделать что то типа того:
псевдокод)
{path: '/settings/:id', component: () => import('@/views/profile/'+param.id+'.vue')}
Можно, запрашивая :id через route.params.id. Компонент подгружать через defineAsyncComponent, где в путь до компонента так же передавать :id. Это если действительно нужен другой компонент. Если просто другие данные в зависимости от :id, то лучше отрисовывать и в том же компоненте
А через <component is... Получиться же?
Получится) А что с defineAsyncComponent нельзя сам путь до файла менять, динамически прикинуть в :is и все дела? Ну и офкос <component :is.. нужен, чтобы это всё отрисовывать по-хорошему
Обсуждают сегодня