Я застрял с vue-router в какой-то части, которую я больше не знаю, что делать, и не могу найти ничего, что могло бы мне помочь, я не уверен, подходит ли оно для более старых версий или что-то еще.
Моя проблема: У меня есть приложение Vue для 2 разных веб-сайтов, например: example.nl и example.be .Теперь для обоих сайтов у меня есть siteId.Я могу получить этот идентификатор от Vuex.
const siteId = store.getters.siteId;
Теперь на основе siteId я хочу загрузить компонент по маршруту.
Пример :
import {store} from '@/plugins/vuex_store';
const siteId = store.getters.siteId;
import test from 'nl/test';
if(siteId === 2) {
import test from 'be/test'; <-- thows error 'statement expected'.
}
let router = ({
path: 'exmaple',
name: 'example',
component: test,
});
export default router;
Я попробовал парутаких вещей как:
import("nl/test").then(foo => console.log(foo.default));
Но это дает мне синтаксическую ошибку.
Любые идеи были бы хорошими