<uni-section title="请上传肥料图片" type="line" padding >
<uni-file-picker :limit="3" fileMediatype="image" multiple @select="uploadImage"
v-model="commodity.imageUrl" :value="commodity.imageUrl"></uni-file-picker>
</uni-section>
使用uni-ui组件图片上传必须要有这个--- url ---否则图片不会显示
所以进行了map来遍历转换成带有url属性的新数组
getdetail(id).then(res => {
if (res.code === 200) {
//这里因为图片格式是字符串,所以用split分割成数组,如果不是字符串请忽略
const urls = res.data.imageUrl.split(',');
const fileLists = urls.map(url => ({
url: url.trim()
}));
commodity.imageUrl = fileLists
}
})