How does vuejs prevent duplicate requests
This article mainly explains "vuejs how to prevent repeated requests". The content in the article is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn "vuejs how to prevent repeated requests".
Vuejs methods to prevent repeated requests: 1, add a custom file "preventReClick.js"; 2, reference preventReClick;3 in main.js, add "v-preventReClick" on the button.
This article operating environment: Windows7 system, Vue2.9.6 version, DELL G3 computer
How does vuejs prevent duplicate requests?
VUE prevents multiple clicks and repeated requests
1. Add a customization file preventReClick.js
Import Vue from 'vue'const preventReClick = Vue.directive (' preventReClick', {inserted: function (el, binding) {el.addEventListener ('click', () = > {if (! el.disabled) {el.disabled = true setTimeout (() = > {el.disabled = false}) Binding.value | | 3000)}})}) Export {preventReClick}
two。 Referencing in main.js
Import preventReClick from'. / store/preventReClick' / / prevent multiple clicks and repeat submission
3. The way to realize it. Add v-preventReClick to the button
Save thank you for reading, the above is the content of "how to prevent repeated requests from vuejs". After the study of this article, I believe you have a deeper understanding of how to prevent repeated requests from vuejs, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!