vue防止重復提交


在vue中使用element-ui 里面的按鈕點擊后顯示加載中,防止重復提交

<el-button type="primary" @click="checkAuditsubmit" :loading="loadingbut">{{loadingbuttext}}</el-button>

 

data(){

       loadingbut:false,//審核提交加載中

       loadingbuttext:'確定',

}

 

checkAuditsubmit() {

                            this.loadingbut = true;

                            this.loadingbuttext = '審核中...';

......

訪問接口獲取成功以后再改變狀態

                     this.loadingbut = false;

                            this.loadingbuttext = '確定';

}

 

還可以添加disabled來防止按鈕重復提交

**

使用:disabled=”isDisabled” 來判斷,isDisabled默認為false,當用戶點擊按鈕后,將isDisabled置為true,當增加或修改完畢后,在將isDisabled置為false即可

 

原文鏈接:https://blog.csdn.net/gs981600308/java/article/details/98613735


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM