vue 按钮添加回车事件调用确认方法

 <el-form
          :model="ruleForm"
          :rules="rules"
          v-if="modalVisible"
          ref="ruleForm"
          label-width="150px"
          class="favortites-ruleForm"
        >
          <div class="favor">
            <el-form-item
              label="groupName:"
              prop="groupName"
              label-width="100px"
            >
              <el-input v-model="ruleForm.groupName" @keyup.enter.native="favortitesConfirm(editor)"></el-input>
            </el-form-item>
          </div>

          <div class="buttoms">
            <el-button @click="favoritesCancel(editor)">Cancel</el-button>
            <el-button type="primary"  @click.native.prevent="favortitesConfirm(editor)"
              >Confirm</el-button
            >
          </div>
        </el-form>
	
	data() {
	      editor: "", //多选状态
	 ruleForm: {
        groupName: null
      },
      rules: {},
	},
	  methods: {
	   favortitesConfirm(params) {

      if (!this.ruleForm.groupName) {
        this.$message({
          showClose: true,
          message: "groupName不能为空",
          type: "warning"
        });
        return;
      }

      if (params == "add") {
        this.addFavortites(this.ruleForm.groupName);
      } else if (params == "editorGroup") {
        let param = {
          groupName: this.ruleForm.groupName,
          groupId: this.groupId
        };
        this.updateFavortites(param);
      }
    },
	  }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值