У меня есть представление, и я хочу загрузить svg на основе параметров маршрутизатора, я установил vue-loader и он работает, если я жестко запрограммировал его.
<template>
<div>
<suit/>
</div>
</template>
<script>
export default {
components:{
suit: ()=>import('../assets/svg/'+Param+'.svg')
}
}
</script>
<style>
</style>
Это то, что у меня есть.Вместо Param
я хочу получить this.route.params
, но когда я пытаюсь это сделать, я получаю undefined
, что логично, поскольку обертка компонентов является объектом.Есть ли способ передать переменную здесь, или я должен переделать все это?