我在Counter
页面上设置 a 并需要它以特定值开始然后倒计时,但 FlipClock.js 坚持做一个初始动画,似乎每当一个数字以 a 开头时0
,它就会以 a 开头9
并翻转到0
,在我的上下文中它看起来很愚蠢:
例如,当您这样做时:
clock = new FlipClock($('.clock'), 20, {
clockFace: 'Counter'
});
它最初会显示为19
,然后向上翻转20
,因为我打算倒数,所以看起来很奇怪。视觉上它然后去:
19, 20, 19, 18, 17, 16, ...
这是不和谐的。看起来它会增加,而不是倒计时。有没有办法让它不这样做?
例子:
请注意,这是库的旧版本 (0.7.8) 而不是最新版本 (0.8.0),它的行为略有不同。它不是从 19 翻转到 20,而是从 20 翻转到 20,这看起来仍然很奇怪,而且动画在这个版本中看起来更糟糕,但它说明了问题:
clock = new FlipClock($('.clock'), 20, {
clockFace: 'Counter',
countdown: true
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flipclock/0.7.8/flipclock.min.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/flipclock/0.7.8/flipclock.min.js"></script>
<div class="clock"></div>