微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Vue ElementUI表格table中使用select下拉框组件时获取改变之前的值

<el-select
            :ref="scope.row.id"
            v-model="scope.row.supplierId"
            @change="dialogTipFn(scope.row)"
          >
            <el-option
              v-for="item in supplierList"
              :key="item.id"
              :label="item.name"
              :value="item.id"
            ></el-option>
</el-select>

 

      dialogTipFn(row) {
        if (this.dialogTip) {
          const preValue = this.$refs[row.id].value
          this.$confirm('变更供应商会按新供应商进价进行退货,请慎重!', {
            confirmButtonText: '确定',
            cancelButtonText: '取消',
            showClose: false,
          })
            .then(() => {})
            .catch(() => {
              row.supplierId = preValue
            })
        }
        // this.dialogTip = false
      },

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐