项目中的坑记录~v-if和v-show的坑
有个功能是这样的,点击获取验证码,获取验证码之后将输入框禁用,进行倒计时11秒。
问题:第一次的倒计时是从6开始的,
之后的倒计时都是从9开始倒计,没有从11开始
解决:主要是用了v-show。倒计时的初始化已经开始,
也就是获取验证码成功之后就已经开始倒计时,(显示需要时间,这部分时间被占用了)
使用v-if来实现。获取验证码之后进行dom加载,才可以看到11秒这个时间。
总结知识:显示和隐藏的技巧:数据是动态的,使用v-if;数据是静态(死的,不变的)使用v-show

浙公网安备 33010602011771号