数字动态翻牌器

数字动态翻牌器

最近项目里使用到了数字翻牌器,于是自己写了一个,动态的翻牌器

第一步创建一个组件页面,NumberCount.vue

思路:大概就是显示几位数,然后从0开始滚动到当前的数值的位置,在每一个位置都有0-9的数,然后就是往上滚动当前数值的次数到当前的数,话不多说上代码

<template>
  <div class="chartNum">
    <div class="box-item">
      <li
        :class="{ 'number-item': !isNaN(item), 'mark-item': isNaN(item) }"
        v-for="(item, index) in orderNum"
        :key="index"
      >
        <span v-if="!isNaN(item)">
          <i ref="numberItem">0123456789</i>
        </span>
        <span class="comma" v-else>{
   {
    item }}</span>
      </li>
    </div>
  </div>
</template>
<script>
export default {
   
  props: {
   
    // 显示的数字
    number: {
   
      type: Number,
    },
    // 显示的长度
    length: {
   
      type: Number,
    },
  },
  data() {
   
    return {
   
      orderNum: ['0', '0', '0', '0', '0', '0', '0', '0'
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Datav数字是一款可以将数字转换成动画效果展示的工具。它通过数字的切换和转,营造出逼真的效果,使数据呈现更加生动和吸引人。这款具有以下几个特点和优势。 首先,Datav数字支持多种数字展示方式。可以根据需求,选择水平转、垂直转或者混合转等不同的效果。不仅仅可以展示整数,还可以展示带有小数点的浮点数,提高了数据展示的灵活性和可扩展性。 其次,Datav数字具备丰富的动画效果和样式定制功能。用户可以通过调整动画速度、变换效果等参数,使数字切换的过程更加平滑和自然。同时,还可以自定义字体、颜色、背景图案等样式,使与展示场景更好地融合,提升视觉效果。 此外,Datav数字还可以与其他数据展示组件深度集成,形成更加复杂和精美的数据可视化效果。用户可以通过组合数字和图表、地图等其他组件,实现多样化的数据展示和分析,帮助观众更好地理解数据含义和趋势。 最后,Datav数字还具备一定的交互功能。用户可以通过点击、拖拽等操作,实时改变数字展示的数值,以便于进行动态展示和数据对比。同时,还可以根据用户的需求,实现数字自动转、循环播放等自动化效果,提升用户体验。 总体来说,Datav数字是一款功能强大、灵活多样的数据可视化工具。它通过生动的动画效果,提供直观、易懂的数据展示方式,帮助用户更好地传达数据信息,提高数据分析和决策的效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值