ElementUI 中Upload上传图片插件(方便自己查阅使用的,不做参考)哈哈哈哈哈哈哈哈哈哈哈哈

<el-form-item label="域名(网址)状态" prop="isHealthy">
            <el-radio-group v-model="dataEdit.isHealthy">
              <el-radio :label="1">正常</el-radio>
              <el-radio :label="0" @change="isOne">异常</el-radio>
              <el-radio :label="2">未连接</el-radio>
            </el-radio-group>
            <div v-if="dataEdit.isHealthy == 0">
              <el-upload
                ref="my-upload"
                action="/apis/hmfsMedia/v2/image/upload"
                accept="image/*"
                :limit="5"
                :data="{
                  areaLayer: this.$store.state.areaLayer,
                  sourceType: 5,
                  description: '后台网络主体',
                }"
                list-type="picture-card"
                :on-preview="handleNetworkPreview"
                :on-remove="handleNetworkRemove"
                :on-success="NetworkUplandimg"
                :on-change="handleNetworkChange"
                :name="'image'"
                :auto-upload="true"
                :file-list="NetworkImageList"
                v-if="dataEdit.isHealthy == 0"
                :class="{ hide: NetworkHideUpload }"
              >
                <i class="el-icon-plus"></i>
              </el-upload>
              <el-dialog
                :visible.sync="NetworkImageVisible"
                :close-on-click-modal="false"
                :append-to-body="true"
              >
                <img width="100%" :src="NetworkImageUrl" alt="" />
              </el-dialog>
              <span
                style="font-size: 12px; color: #e81515; vertical-align: bottom"
                >!请上传域名(网址)凭证,此凭证将生成线索
                </span
              >
            </div>
          </el-form-item>

handleNetworkPreview(file) {
      this.NetworkImageUrl = file.url;
      this.NetworkImageVisible = true;
    },
    handleNetworkRemove(file, fileList) {
      this.NetworkHideUpload = false;
    },
    NetworkUplandimg(res, file) {
      let resurl = res.result;
      file.formatUrl = resurl;
    },
    handleNetworkChange(file, fileList) {
      this.NetworkPictures = fileList;
      if (fileList.length >= 5) {
        this.NetworkHideUpload = true;
      }
    },
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值