除了static文件夹,图片放在其他文件夹都会被webpack构建,如改成base64的格式。因此js就会找不到图片路径。
因此,如果要正确引入图片有以下几种方法:
1、使用require,使用如图正确路径所示方式展示。
icon:('image://'+require("../../../assets/images/driveless/right/right_img7.png")+'')
2、将图片放在static文件夹下引用。
icon:('image://../../../../static/images/driveless/right/right_img7.png'
3、使用import
import imgSrc2 from "../../../assets/images/driveless/right/right_img7.png";
...
icon:('image://'+imgSrc2+'')
...
三种方法均能成功展示: