这个其实是一个很细节的问题。 如果我们操作一个按钮,然后在按钮点击的时候绑定事件。
事件分为两种情况:
•第一种: 不操作数据型
•第二种: 操作数据型
这里我们通过控制isDisable 来设置 disabled来控制按钮的点击和不可点击。 默认isDisable:的值为 false,按钮可以点击。 当我们点击这个按钮的时候,首先将按钮的绑定isDisable设置为true,1秒后立马将其置为false。 所以用户只能有一秒的时间去操作这个按钮。
下面给大家补充一个实例代码
vue中button 多次点击重复提交的实例代码
sendComment () { this.disabled = true if (this.text == ''){ this.$message({ type:'error', message:'输入内容不能为空', }) this.disabled = false }else{ this.$post('/xx/xx/IdleGoodsComment',{ goods_id:this.$route.params.id, content:this.text, user_id:window.uId, type:1 }).then((res) => { if(res){ this.getDetail() setTimeout(()=>{ this.disabled=false this.getCommentList() this.text = ''} ,2000) this.disabled = true } }) } }
实现原理:通过计时器讲button属性更改,点击完之后讲button属性设置为disable
vue绑定button的disable属性为:disabled:'变量名'
崩坏星穹铁道巡猎三月七怎么培养-崩坏星穹铁道巡猎三月七养成攻略
云顶之弈S12堡垒卫士滑板鞋怎么玩?云顶之弈s12442堡垒滑板鞋阵容攻略
金铲铲之战S12阵容怎么搭配?8套上分阵容推荐!
崩坏星穹铁道《剑侠纪事》活动攻略-崩坏星穹铁道「初花习剑录」剑侠纪事互动攻略详情
原神菈乌玛专武和命座先抽哪个-菈乌玛专武和命座抽取优先级
梅卡妮可《兔子与水星之谣》NPC事件攻略-《兔子与水星之谣》npc事件攻略大全