Vue图像绑定将资产路径转换为字符串

问题描述 投票:1回答:1

我一直在研究一些代码,它们应该动态地将路径的一部分添加到路径的另一部分。但是,Vue似乎认为:src路径是一个字符串而不是路径。

这是代码:

<img:src="'@/assets/images/' + this.params.img" >

this.params.img基本上是从我创建的模态中添加第二部分:

this.$modal.show('modal-newreminder', {
           title: this.$i18n.t('firstReminderTitle'),
           text: this.$i18n.t('firstReminderText'),
           img: 'onboarding/onboarding-2.svg'
        });

Chrome的检查元素截图:

[]

我也尝试过这样做:

<img :src=" require(`@/assets/images/${this.params.img}`) " /> 

但到目前为止没有运气

谢谢!

image vue.js src
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.