gpt4 book ai didi

vue.js - Vue 找不到模块图片位置

转载 作者:行者123 更新时间:2023-12-05 06:13:38 26 4
gpt4 key购买 nike

我的项目遇到问题,找不到我的 png 图像的路径。我知道路径是正确的,因为如果我使用基本的硬编码 src="../assets/die1.png",它工作正常。问题是我需要根据其他数据更改它们。

我不断收到错误消息:找不到模块“../assets/die1.png”

组件:

<template>
<div class="DiceComponent col-3 bg-primary">
<img v-if="die.output != ''" :src="require(die.output)" alt="error loading image" />
</div>
</template>

注意:die.output == "../assets/die1.png"这在 Vue 开发工具中得到了确认。

EDIT: This is currently what I get when it tries to load.

最佳答案

为了便于阅读,您可以将输出 变量更改为:

die.output == require('../assets/die1.png') 

die.output == require('@/assets/die1.png') 

然后

<template>
<div ...>
<img ... :src="die.output" ... />
</div>
</template>

关于vue.js - Vue 找不到模块图片位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63238865/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com