废话不多说了,下面给大家分享react.js翻页插件的代码,具体代码如下所示:

var

Page = React.createClass({

render:function()

{

//中间代码更新

var

totalRows =

this.props.totalRows;

var

listRows =

this.props.listRows;

var

nowPage =

this.props.nowPage>0?this.props.nowPage:1;

var

firstRow =

this.props.listRows*(this.props.nowPage-1);

var

totalPage =

Math.ceil(totalRows/listRows);

var

show_count=this.props.show_count?this.props.show_count:5;

if((!totalPage)&&nowPage>totalPage)

{

this.props.nowPage=totalPage;

}

if(this.props.nowPage<1)

{

this.props.nowPage=1;

}

var

show_count_mid=show_count/2;

var

pages = [];

for(var

i=1;i<=show_count;i++)

{

var

page=0;

if(nowPage<=show_count_mid)

{

page

= i;

}

else if(nowPage+show_count_mid>totalPage)

{

page

= totalPage -

show_count+i;

}

else

{

page

=nowPage-Math.ceil(show_count_mid)+i;

}

if(page>0&&page!=nowPage)

{

if(page<=totalPage)

{

pages.push(

onClick={this.props.onPagination.bind(this,page)}>{page}

);

}

}

else

{

pages.push(

className="active">{page}

);

}

}

this.pagesbutton=pages;

return

(

this.props.totalRows>0?(

className="pagination">

Total:{this.props.totalRows}

{this.props.nowPage}/{Math.ceil(this.props.totalRows/this.props.listRows)}

onClick={this.props.onPagination.bind(this,1)}>firstpage

onClick={this.props.onPagination.bind(this,this.props.nowPage==1?1:this.props.nowPage-1)}>

href="#none">«

{this.pagesbutton}

onClick={this.props.onPagination.bind(this,this.props.nowPage==this.props.totalPage?this.props.totalPage:this.props.nowPage+1)}>

href="#none">»

onClick={this.props.onPagination.bind(this,Math.ceil(this.props.totalRows/this.props.listRows))}>lastpage

):(

className="pagination">

No data

)

);

}

});

以上所述是小编给大家介绍的react.js 翻页插件实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

react 翻书效果_react.js 翻页插件实例代码相关推荐

  1. js常用插件(九)之移动端翻书效果turn.js

    js常用插件之turn.js-modernizr翻书效果 欢迎点击: 个人官网博客 首先引入必要的三个文件 <link rel="stylesheet" href=" ...

  2. Android App开发手机阅读中实现平滑翻书效果和卷曲翻书动画实战(附源码 简单易懂 可直接使用)

    需要图片集和源码请点赞关注收藏后评论区留言~~~ 一.平滑翻书效果 与纸质书籍类似,手机上的电子书也有很多页,逐页浏览可采用翻页视图,然而翻页视图犹如一幅从左到右的绵长画卷,与现实生活中上下层叠的书籍 ...

  3. ppt怎么把图片做成翻书效果_ppt页面翻书效果怎么做?ppt翻书效果制作

    ppt页面翻书效果怎么做?ppt翻书效果制作 ppt页面翻书效果怎么做?是否早已厌烦平平常常的PPT展现方法呢?是否早已反感了没什么创意的图片展示方式呢?是否还莫有了解PPT的翻书动画效果呢?今日就和 ...

  4. Unity中实现翻书效果——Book Page Curl Pro插件

    一:效果演示 二:介绍 --插件下的Scripts文件夹下有四个脚本 BookPro脚本是挂载到BookPro预制体上的,最最重要 Auto Flip脚本是实现自动翻页或者按钮翻页的扩展脚本 Page ...

  5. winform实现翻书效果_虚拟翻书系统解决方案

    如今,越来越多的智能系统进入了人们的生活,为人们提供更多的方便与娱乐.下面为大家介绍一款虚拟翻书系统,看看它能为人们带来什么? 虚拟翻书系统解决方案 目前主流的虚拟翻书系统主要设备有: 1.硬件设备: ...

  6. android fragment实现翻书效果,viewpager实现翻页效果(fragment)

    viewpager的运用核心在于适配器的编写,及最终的setadapter(adapter) 谷歌官方认为,ViewPager应该和Fragment一起使用时,此时ViewPager的适配器是Frag ...

  7. ppt怎么把图片做成翻书效果_ppt如何制作翻书效果 ppt翻书效果怎么制作

    相信说起PPT,很多的网友经常都会使用到,无论是工作党还是学生党,经常都会使用到PPT进行会议演示吧,而PPT中有非常多的繁杂的各种制作效果,其中有一个翻书效果,好多网友都表示不知道怎么制作,那么下面 ...

  8. html局部翻页效果,基于Turn.js 实现翻书效果实例解析

    最近项目经理我个项目练练手,其项目需求是要实现翻书效果,看到这个需求后,我真是懵了,这咋整,我可是java出身的啊,这个问题真是难住我了,后来有同事的指导,之前他曾经做过PC版的翻书效果,当时使用的是 ...

  9. js实现html图片翻页效果,原生JS实现图片翻书效果

    JS实现图片翻书效果-懒人图库 #center { LEFT: 50%; POSITION: absolute; TOP: 50% } #DHTMLBOOK { BACKGROUND: #000; L ...

  10. html图片翻页效果代码,js图片翻书效果代码分享

    这是一款基于javascript实现图片翻书效果代码,图片可以从左右两个方向进行切换,用户还可以自定义对应图片的标题与文字说明,是一款非常实用的图片特效源码. 七夕情人节也可以是表白的神器,放一些回忆 ...

最新文章

  1. ICCV 2021 Oral | NerfingMVS:引导优化神经辐射场实现室内多视角三维重建
  2. 解剖SQLSERVER 第十一篇 对SQLSERVER的多个版本进行自动化测试(译)
  3. 分布式缓存redis 方案_Redis缓存和MySQL数据一致性方案详解
  4. 硬件工程师面试经历2015---面试篇
  5. 好端端的程序员,咋就成了新生代农民工!
  6. python获取div标签的id_Python 获取div标签中的文字实例
  7. 信息学奥赛一本通(1229:电池的寿命)
  8. python使用pip离线下载并安装包
  9. java反射技术_java反射技术,逆向开发必备技能
  10. java安卓图片全屏_在Android中全屏显示GIF图片(演示代码)
  11. client中周期性边界_化工中的流体力学问题(附多物理场视频)
  12. 安卓桌面整理app_升级到 iOS 13,你还会删除 APP 和整理桌面了吗?
  13. Docker 连接宿主 Redis
  14. ios app推送通知详细教程一
  15. 启动cesium官方示例
  16. 图像细化 A fast parallel algorithm for thinning digital patterns
  17. 短视频的海绵宝宝配音怎么制作?这可能是最容易上手的配音教程
  18. 个人怎么开发APP?APP开发全流程解析!
  19. 关于ScrollView中嵌套FlatList的一点经验
  20. Learning Local Search Heuristics for Boolean Satisfiability 2020-04-30

热门文章

  1. [改善Java代码]强制声明泛型的实际类型
  2. 对于打LOG的方法 可以这样搞
  3. BZOJ1397 : Ural 1486 Equal squares
  4. C#基础-获得当前程序的 空间名.类名.方法名
  5. tomcat、netty以及nodejs的helloworld性能对比
  6. 软件项目开发中的团队角色和个体角色
  7. (转)自定义listView及其adapter动态刷新
  8. 字符串的操作,计算,拼接
  9. 阿里架构师的日志:带你快速理解微服务架构;理解微服务架构的核心
  10. jdk7 HashSet和HashMap源码分析