|
|
@@ -96,6 +96,7 @@ export default {
|
|
|
watch: {
|
|
|
imgs: {
|
|
|
handler(val) {
|
|
|
+ console.log(val);
|
|
|
this.imgArr = val;
|
|
|
},
|
|
|
deep: true,
|
|
|
@@ -119,6 +120,10 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
newimgarr(localIds) {
|
|
|
+ // 防御性处理,确保 this.imgArr 一定为数组
|
|
|
+ if (!Array.isArray(this.imgArr)) {
|
|
|
+ this.imgArr = [];
|
|
|
+ }
|
|
|
if (this.isIOS()) {
|
|
|
this.imgArr = this.imgArr.concat([...localIds]);
|
|
|
// 解决ios微信localId无法直接使用的问题,获取base64后再上传
|