vue click事件只让触发一次

1.类似 发布评论,只让提交一次

 <button @click.once="subBtn"></button>

2.疯狂点击提交按钮只想要一次,不会出现调用多次接口的情况

按钮给个 disabled
<button @click="subBtn" :disabled = flag></button>

 data () {
    return {
      flag = false
    }
  }

  flagStr () {
      setTimeout(()=> {
        this.flag = false
      },500)
    },
   subBtn () {
      this.flag = true
      this.flagStr()
    }
Logo

前往低代码交流专区

更多推荐