OpenLayers加载图片的方式:
1:
使用 require 方式加载图片;
图片路径:“根目录 - src - assets”
let styles = {icon: new Style({image: new Icon({anchor: [0.5, 1],src: require('../assets/icon.png'),}),}),
};
2:
不使用 require 时,图片只能访问public目录下的
图片路径:“根目录 - public”
let styles = {icon: new Style({image: new Icon({anchor: [0.5, 1],src: "./icon.png",}),}),
};
3:
使用在线的图片地址
let styles = {icon: new Style({image: new Icon({anchor: [0.5, 1],src: "http:xxxx.com/xxx/icon.png,}),}),
};