美文网首页
表格的轮播

表格的轮播

作者: kim_jin | 来源:发表于2019-05-30 16:37 被阅读0次

我的应用场景是:每5分钟获取一次120条数据,每一次表格显示两条数据,每5s进行轮播一次。如果所有数据都播放完成,将会从头开始轮播,但是一旦请求的数据获取到了,就会打断之前的轮播,进而轮播新的数据。

表格的样式

我们在这里使用的antdesign的表格,稍微将表格的样式进行修改,并去掉了分页,具体的引用如下:

表格使用

其中dataSource 是表格的数据,根据自己的情况来定,loading是加载动画,可以根据自己的情况进行自定义的定制,columns是表头的设置,可以根据antdesign的说明文档进行详细的了解,因为在我的页面中不需要做分页,所以我将pagination这个属性设置为false。

被模糊掉的是数据的部分。

对下面要用到的是进行实例化 实现的源码

其中有两点是需要注意的:

  • 两个定时器要是平级的,一般在编码的时候,不能讲定时器进行嵌套,否则会出现时间的紊乱
  • init 主要的作用就是当请求回来的时候,进行新的数据的轮播

上面的代码我是在componentDidMount里面写的,通过setInterval的方法实现轮播,大家如果有跳转的需求,在组件将要挂载的时候,将上面的定时器清除掉,否则会影响性能。

相关文章

  • 表格的轮播

    我的应用场景是:每5分钟获取一次120条数据,每一次表格显示两条数据,每5s进行轮播一次。如果所有数据都播放完成,...

  • MUI组件(4)

    slide(轮播组件) 轮播组件是MUI提供的核心组件之一,基于轮播组件衍生出了图片轮播、可拖动式图文表格、可拖动...

  • RunLoop应用(一)

    问题场景 界面中有一个广告轮播和一个表格(广告轮播是自动播放)当滑动表格时,此时广告轮播将会停止自动播放 出现问题...

  • 原生js 一个简单的无缝向上滚动

    一、需求: 1.一个列表,一页显示四条,表格头部固定,自动向上轮播,每次轮播四条即一页。2.鼠标上移停止滚动3.鼠...

  • Swift使用表格添加无限轮播图

    首先我们用到了一个OC的第三方,我们在swift中用到了OC中的第三方千万不要忘记创建桥接我文件,因为这轮播图可以...

  • 项目-轮播图

    整个轮播图分为三部分:轮播指标、轮播项目及轮播导航。用boostrap实现轮播图要比用js、jQuery方便的多,...

  • 轮播图的实现

    1、轮播图的协议 2、轮播视图:SMCarouselView 3、轮播视图的cell

  • 无标题文章

    轮播图分为:传统轮播图、间歇轮播图、呼吸轮播图、无缝滚动轮播图等。它们各具特色,各有用处。 1.传统轮播图 第一步...

  • 轮播图

    轮播图分为:传统轮播图、间歇轮播图、呼吸轮播图、无缝滚动轮播图等。 1.传统轮播图 第一步,得到元素 第二步,设置...

  • 轮播图(Carousel)

    以下内容参考菜鸟教程 一个简单的轮播图由三个方面组成: 轮播指标(即轮播图下方的圆点) 轮播项目(即要实现轮播效果...

网友评论

      本文标题:表格的轮播

      本文链接:https://www.haomeiwen.com/subject/douvtctx.html