实现效果是点击按钮,显示倒计时,隐藏发送验证码按钮,
在这里插入图片描述
下方是一个倒计时的控件(用的vant);当点击验证码按钮时,隐藏验证码按钮,显示倒计时按钮,并且开启倒计时;
在这里插入图片描述
正常来讲是通的,但是,由于刚开始倒计时按钮,我用的是v-if,所以一直获取不到,再加上$refs不是响应式,还懵逼,后来一想,是v-if的问题。
v-if是直接不渲染(相当于删掉了)这个组件,然后在显示。
v-show只是隐藏起来了。
所以啊,将v-if改成v-show即可

Logo

前往低代码交流专区

更多推荐