文章详情页
javascript - 在vue中如何在符合条件的情况下才绑定事件
浏览:136日期:2022-12-22 09:45:08
问题描述
<button @click.prevent='getVerifyCode'>获取验证码</button>
比如这样的一行代码,假设我有一个isRightPhoneNumber这样的变量,我希望只有当我的isRightPhoneNumber为true时才让上面按钮的事件生效该怎么做?我想到的一个办法是在getVerifyCode函数里面加判断,像这样
if(!this.isRightPhoneNumber) return;
但是我不太想用这种办法,所以想问下有没有别的方法,类似于v-if之类的做法有吗
{{messageLogin?’登录’:’密码登录’}}
<form class=’message-form’ v-if=’messageLogin’></form>
问题解答
回答1::disabled='!isRightPhoneNumber'
标签:
JavaScript
相关文章:
1. java - mybatis怎么实现在数据库中有就修改,没有就添加2. MYSQL新建用户设置可以远程访问的问题3. $fields = $values = [];这条代码一直定义不了,一直报错,老师的源码也是被报错的,执行不了,请问该怎么解决这个问题4. python - 求一个在def中可以实现调用本def满足特定条件continue效果的方法(标题说不太清楚,请见题内描述)5. angular.js - angularjs的自定义过滤器如何给文字加颜色?6. javascript - 用表单提交两个时间段请求后台返回对应数据时出现的一些问题!7. node.js - nodejs和前端JavaScript 字符串处理结果不一样是什么原因?8. mysql - 我的myeclipse一直连显示数据库连接失败,不知道为什么9. mysql - SQL操作时间的函数?10. mysql 为何insert的时候会有lock wait timeout 异常
排行榜
![$fields = $values = [];这条代码一直定义不了,一直报错,老师的源码也是被报错的,执行不了,请问该怎么解决这个问题](http://www.haobala.com/attached/image/news/202205/093622cb60.png)