From 5510f41e111068a91bbba1ade732c920bb67f248 Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Thu, 24 Dec 2020 18:11:21 +0800 Subject: [PATCH] 转换数组、对象参数请求数据格式 --- forms/imagePicker/CImagePicker.vue | 16 +++++++--------- 1 files changed, 7 insertions(+), 9 deletions(-) diff --git a/forms/imagePicker/CImagePicker.vue b/forms/imagePicker/CImagePicker.vue index 1ed467b..2bd289e 100644 --- a/forms/imagePicker/CImagePicker.vue +++ b/forms/imagePicker/CImagePicker.vue @@ -7,10 +7,10 @@ <view class="c-image-picker"> <AtInput ref="input" - :name="itemData.name" - :title="itemData.label" - :required="itemData.required" - :error="itemData.error" + :name="itemRes.name" + :title="itemRes.label" + :required="itemRes.required" + :error="itemRes.error" /> <AtImagePicker ref="picker" @@ -51,7 +51,7 @@ AtCurtain, }, props: { - itemData: Object, + itemRes: Object, }, data() { return { @@ -61,7 +61,7 @@ }, computed: { files() { - const value = this.itemData.formData[this.itemData.name]; + const value = this.itemRes.formData[this.itemRes.name]; let files = []; if (Object.prototype.toString.call(value) === '[object String]') { files = value.split(',').map((url) => ({ url })); @@ -74,8 +74,6 @@ }, methods: { handleChange(files, operationType, index) { - if (operationType === 'add') { - } const value = []; files.forEach((file) => { if (file.type === 'btn') { @@ -83,7 +81,7 @@ } value.push(file.url); }); - this.itemData.onChange(value); + this.itemRes.onChange(value); }, handleImgView(index, file) { this.curtainImg = file.url; -- Gitblit v1.9.1