Я пытаюсь импортировать компонент динамически, но все мои переменные компонента и vuex кажутся неопределенными.
function loadChart(chartName){
let chart = chartName + '.vue'
return System.import('@/components/charts/' + chart)
}
export default {
name: "SingleChart",
data() {
return {
chartTitle: this.$store.getters.getSingleChartTitle,
chartName: this.$store.getters.getSingleChartName
}
},
methods: {},
computed: {},
watch: {},
props: [],
components: {
Chart: () => loadChart(this.chartName)
}
}
Я получаю ошибку
Reason: Error: Cannot find module './undefined.vue'.