uni-app的uni-countdown问题

2024-03-05  本文已影响0人  疯狂的面条

咱虽然iOS开发一枚,但是该说不说,这年头只要是个开发,基本上啥活儿都干(拖地、打印、PPT),这次来说说开发uni-app遇到的一个奇怪问题。
是这样,要发送短信验证码,不是要添加一个60s倒计时嘛。本着有轮子就拿来用的原则,咱直接就参考uni-countdown组件开搞。

<uni-countdown 
  :second="59" 
  @timeup="countdownOver" 
  :start="startCountDown" 
  v-show="startCountDown" 
  :show-day="false" 
  :show-hour="false" 
  :show-minute="false" 
  color="white" 
/>

然后我们设置startCountDown为true时,奇怪的事情发生了,倒计时是从00开始,然后是59、58、57...

划重点

因为uni-countdown内部估计做了处理,秒单位都是60进制,所以当咱设置初始秒的值为60时,实际内部就变成了1:00,但是咱又是只显示秒,不显示分钟,所以就变成了从00开始倒计时。
uni-app还是有不少惊喜的,希望小伙伴们能玩得愉快!!

上一篇下一篇

猜你喜欢

热点阅读