<div v-if="modify.formShowHide" ref="imageText" v-for="item in modify.list">
<FormItem label="标题:" >
<Input v-model="item.title" style="width: 400px"/>
</FormItem>
<FormItem label="描述:">
<Input v-model="item.describe" style="width: 400px"/>
</FormItem>
<FormItem label="跳转链接:">
<Input v-model="item.jumpLink" style="width: 400px"/>
</FormItem>
<FormItem label="图片:">
<upload :ref="item.ref"></upload>
</FormItem>
</div>
list:[
{
title: "", //标题
describe: "", //描述
pictureLink: "", //图片链接
jumpLink: "", //跳转链接
ref:"upload"
},
{
title: "", //标题
describe: "", //描述
pictureLink: "", //图片链接
jumpLink: "", //跳转链接
ref:"upload1"
}
],
this.submit.list.map((sub) => {
if(sub.ref){
console.log(this.$refs.sub.ref)
}
})
可以通过
sub.ref
的值调用console.log(this.$refs[sub.ref][0])
也可以修改
upload
标签<upload :ref="upload"></upload>
,然后通过索引的形式调用