解决vue 按钮多次点击重复提交数据问题
发布时间:2020-12-17 02:17:33 所属栏目:百科 来源:网络整理
导读:这个其实是一个很细节的问题。 如果我们操作一个按钮,然后在按钮点击的时候绑定事件。 事件分为两种情况: 第一种: 不操作数据型 第二种: 操作数据型 这里我们通过控制isDisable 来设置 disabled来控制按钮的点击和不可点击。 默认isDisable:的值为 false
这个其实是一个很细节的问题。 如果我们操作一个按钮,然后在按钮点击的时候绑定事件。 事件分为两种情况: •第一种: 不操作数据型 •第二种: 操作数据型 这里我们通过控制isDisable 来设置 disabled来控制按钮的点击和不可点击。 默认isDisable:的值为 false,按钮可以点击。 当我们点击这个按钮的时候,首先将按钮的绑定isDisable设置为true,1秒后立马将其置为false。 所以用户只能有一秒的时间去操作这个按钮。 下面给大家补充一个实例代码vue中button 多次点击重复提交的实例代码 {
if(res){
this.getDetail()
setTimeout(()=>{
this.disabled=false
this.getCommentList()
this.text = ''},2000)
this.disabled = true
}
})
}
}
实现原理:通过计时器讲button属性更改,点击完之后讲button属性设置为disable vue绑定button的disable属性为:disabled:'变量名' 总结以上所述是小编给大家介绍的vue 按钮多次点击重复提交数据问题。编程之家 52php.cn 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |