Я пытаюсь изменить базовое значение маршрутизатора Vue при инициализации, но пока не могу найти правильный путь.
Имею этот код:
export default new VueRouter({
base: '/backend/',
routes: [
{ path: '', name: 'dashboard', component: Dashboard },
{ path: '/resources/:id', name: 'resourceOverview', component: ResourceOverview },
{ path: '/resources/:id/edit', name: 'resourceEdit', component: ResourceEdit },
],
mode: 'history'
})
Я хочу изменить базу на '/ admin /'. В моем случае это значение взято из блейд-файла
@extends('layouts.backend')
@section('content')
<Backend :config="{{ json_encode($config) }}"></Backend>
@endsection
Где можно получить доступ к значению пути конфигурации в основном приложении с помощью this.config.path.
На этом Я думаю, мне нужно инициализировать маршрутизатор другим способом или не использовать базу. Я могу получить доступ к реквизиту конфигурации от детей, используя это. $ Parent.config.path.
Есть ли рекомендуемый способ изменить базовое значение в приложении init?
Спасибо