This commit is contained in:
shijingjing
2023-04-03 16:28:30 +08:00
parent 0533937e25
commit 14533338aa
2 changed files with 4 additions and 3 deletions

View File

@@ -41,7 +41,7 @@ export default {
name: 'AiUploader', name: 'AiUploader',
components: {AiImage}, components: {AiImage},
model:{ model:{
prop: 'def', prop: 'def', // :def.sync才可以回显v-model不能回显(bug)
event: 'input' event: 'input'
}, },
props: { props: {
@@ -80,6 +80,7 @@ export default {
} }
}, },
immediate: true, immediate: true,
deep: true
}, },
}, },
data() { data() {

View File

@@ -12,14 +12,14 @@
<div class="items"> <div class="items">
<p>上传图片</p> <p>上传图片</p>
<div class="upload"> <div class="upload">
<AiUploader v-model="form.images" placeholder="上传图片" type="image" :limit="9" multiple></AiUploader> <AiUploader :def.sync="form.images" placeholder="上传图片" type="image" :limit="9" multiple></AiUploader>
</div> </div>
<div class="tips left">可上传图片最多上传9张</div> <div class="tips left">可上传图片最多上传9张</div>
</div> </div>
<div class="items"> <div class="items">
<p>上传视频</p> <p>上传视频</p>
<div class="upload"> <div class="upload">
<AiUploader v-model="form.videos" placeholder="上传视频" type="video" :limit="9" multiple :size="30 * 1024 * 1024"></AiUploader> <AiUploader :def.sync="form.videos" placeholder="上传视频" type="video" :limit="9" multiple :size="30 * 1024 * 1024"></AiUploader>
</div> </div>
<div class="tips left">可上传视频最大30M</div> <div class="tips left">可上传视频最大30M</div>
</div> </div>