WebApp【公共组件库】@前端(For Git Submodule)
Tevin
2020-12-09 607ca3a52f33a14e83533b5f8c34252016c819c3
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 }));
@@ -83,7 +83,7 @@
                }
                value.push(file.url);
            });
            this.itemData.onChange(value);
            this.itemRes.onChange(value);
        },
        handleImgView(index, file) {
            this.curtainImg = file.url;