|
|
@ -85,18 +85,16 @@ export default {
|
|
|
|
handler(val) {
|
|
|
|
handler(val) {
|
|
|
|
if (val) {
|
|
|
|
if (val) {
|
|
|
|
let temp = 1;
|
|
|
|
let temp = 1;
|
|
|
|
console.log(val,'val')
|
|
|
|
|
|
|
|
console.log(this.fileList,'fileList')
|
|
|
|
|
|
|
|
// 首先将值转为数组
|
|
|
|
// 首先将值转为数组
|
|
|
|
// const list = Array.isArray(val) ? val : this.value.split(',');
|
|
|
|
const list = Array.isArray(val) ? val : this.value.split(',');
|
|
|
|
// // 然后将数组转为对象数组
|
|
|
|
// 然后将数组转为对象数组
|
|
|
|
// this.fileList = list.map(item => {
|
|
|
|
this.fileList = list.map(item => {
|
|
|
|
// if (typeof item === "string") {
|
|
|
|
if (typeof item === "string") {
|
|
|
|
// item = { name: item, url: item };
|
|
|
|
item = { name: item, url: item };
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
// item.uid = item.uid || new Date().getTime() + temp++;
|
|
|
|
item.uid = item.uid || new Date().getTime() + temp++;
|
|
|
|
// return item;
|
|
|
|
return item;
|
|
|
|
// });
|
|
|
|
});
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
this.fileList = [];
|
|
|
|
this.fileList = [];
|
|
|
|
return [];
|
|
|
|
return [];
|
|
|
|