Название модуля мне надо получить из props.
Я сделал так и это работает:
<template>
<div>
<component :is="componentLoader" :parent="response.parent"></component>
</div>
</template>
<script>
export default {
props: ["response"],
computed: {
componentLoader() {
this.response; //Если я вызову response тут...
return () => {
this.parent = this.response.tempParam; // то здесь я смогу получить доступ к tempParam, в противном случае получается undefined
return import("./response/" + this.parent);
};
}
}
};
</script>>
<style scoped>
</style>
Но проблема в том, что this.parent я хардкожу, а хочется его получать из response. Если я делаю так: this.response.parent , то я получаю undefined.
Если вы предложите другую реализацию, я буду рад.
Использую webPack.
p.s
https://codeshare.io/5zeNkD