react 翻书效果_react.js 翻页插件实例代码
废话不多说了,下面给大家分享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 翻页插件实例代码相关推荐
- js常用插件(九)之移动端翻书效果turn.js
js常用插件之turn.js-modernizr翻书效果 欢迎点击: 个人官网博客 首先引入必要的三个文件 <link rel="stylesheet" href=" ...
- Android App开发手机阅读中实现平滑翻书效果和卷曲翻书动画实战(附源码 简单易懂 可直接使用)
需要图片集和源码请点赞关注收藏后评论区留言~~~ 一.平滑翻书效果 与纸质书籍类似,手机上的电子书也有很多页,逐页浏览可采用翻页视图,然而翻页视图犹如一幅从左到右的绵长画卷,与现实生活中上下层叠的书籍 ...
- ppt怎么把图片做成翻书效果_ppt页面翻书效果怎么做?ppt翻书效果制作
ppt页面翻书效果怎么做?ppt翻书效果制作 ppt页面翻书效果怎么做?是否早已厌烦平平常常的PPT展现方法呢?是否早已反感了没什么创意的图片展示方式呢?是否还莫有了解PPT的翻书动画效果呢?今日就和 ...
- Unity中实现翻书效果——Book Page Curl Pro插件
一:效果演示 二:介绍 --插件下的Scripts文件夹下有四个脚本 BookPro脚本是挂载到BookPro预制体上的,最最重要 Auto Flip脚本是实现自动翻页或者按钮翻页的扩展脚本 Page ...
- winform实现翻书效果_虚拟翻书系统解决方案
如今,越来越多的智能系统进入了人们的生活,为人们提供更多的方便与娱乐.下面为大家介绍一款虚拟翻书系统,看看它能为人们带来什么? 虚拟翻书系统解决方案 目前主流的虚拟翻书系统主要设备有: 1.硬件设备: ...
- android fragment实现翻书效果,viewpager实现翻页效果(fragment)
viewpager的运用核心在于适配器的编写,及最终的setadapter(adapter) 谷歌官方认为,ViewPager应该和Fragment一起使用时,此时ViewPager的适配器是Frag ...
- ppt怎么把图片做成翻书效果_ppt如何制作翻书效果 ppt翻书效果怎么制作
相信说起PPT,很多的网友经常都会使用到,无论是工作党还是学生党,经常都会使用到PPT进行会议演示吧,而PPT中有非常多的繁杂的各种制作效果,其中有一个翻书效果,好多网友都表示不知道怎么制作,那么下面 ...
- html局部翻页效果,基于Turn.js 实现翻书效果实例解析
最近项目经理我个项目练练手,其项目需求是要实现翻书效果,看到这个需求后,我真是懵了,这咋整,我可是java出身的啊,这个问题真是难住我了,后来有同事的指导,之前他曾经做过PC版的翻书效果,当时使用的是 ...
- js实现html图片翻页效果,原生JS实现图片翻书效果
JS实现图片翻书效果-懒人图库 #center { LEFT: 50%; POSITION: absolute; TOP: 50% } #DHTMLBOOK { BACKGROUND: #000; L ...
- html图片翻页效果代码,js图片翻书效果代码分享
这是一款基于javascript实现图片翻书效果代码,图片可以从左右两个方向进行切换,用户还可以自定义对应图片的标题与文字说明,是一款非常实用的图片特效源码. 七夕情人节也可以是表白的神器,放一些回忆 ...
最新文章
- ICCV 2021 Oral | NerfingMVS:引导优化神经辐射场实现室内多视角三维重建
- 解剖SQLSERVER 第十一篇 对SQLSERVER的多个版本进行自动化测试(译)
- 分布式缓存redis 方案_Redis缓存和MySQL数据一致性方案详解
- 硬件工程师面试经历2015---面试篇
- 好端端的程序员,咋就成了新生代农民工!
- python获取div标签的id_Python 获取div标签中的文字实例
- 信息学奥赛一本通(1229:电池的寿命)
- python使用pip离线下载并安装包
- java反射技术_java反射技术,逆向开发必备技能
- java安卓图片全屏_在Android中全屏显示GIF图片(演示代码)
- client中周期性边界_化工中的流体力学问题(附多物理场视频)
- 安卓桌面整理app_升级到 iOS 13,你还会删除 APP 和整理桌面了吗?
- Docker 连接宿主 Redis
- ios app推送通知详细教程一
- 启动cesium官方示例
- 图像细化 A fast parallel algorithm for thinning digital patterns
- 短视频的海绵宝宝配音怎么制作?这可能是最容易上手的配音教程
- 个人怎么开发APP?APP开发全流程解析!
- 关于ScrollView中嵌套FlatList的一点经验
- Learning Local Search Heuristics for Boolean Satisfiability 2020-04-30