zoukankan      html  css  js  c++  java
  • vue中如何防止多次点击(防止重复提交)

    <div id="app">
          <button @click="submit"  :disabled="isDisable">点击</button>
    </div>
    data(){
       return{
          isDisable:false
       }
    }
    methods:{
        submit(){
           this.isDisable=true
           setTimeout(()=>{
               this.isDisable=false   //点击一次时隔两秒后才能再次点击
           },2000)
        }
    }

     效果:

         

     点击之后按钮变灰,两秒之后可再次点击

    注:小demo,不喜勿喷

                                                                                                                                                                                                                                    --- The End

  • 相关阅读:
    初賽
    SA
    高斯-约旦消元法
    AC自动机
    KMP
    关于scanf
    网络流
    常用SQL语句
    Java开发中的23种设计模式详解(转)
    generatorConfig.xml
  • 原文地址:https://www.cnblogs.com/liujiajiablog/p/9389449.html
Copyright © 2011-2022 走看看