直接上代码。只有一个小小的需要注意的点:vue1.x的v-for循环是从0开始,遵从了程序语言设计的一贯的做法,而vue2.x是从1开始的,符合我们平常的习惯。用下来还是vue2.x的做法方便一些,不需要绕一下子了。
//html
<div id="paging">
<span v-on:click="switchPage(curPage - 1)">prev</span>
<span v-for="item in sum" v-bind:class="{'current-page': item == curPage}" v-text="item" v-on:click="switchPage(item)"></span>
<span v-on:click="switchPage(curPage + 1)">next</span>
</div>
//js
var paging = new Vue({
el: '#paging',
data: {
sum: 4, //总页数
curPage: 1, //当前页
},
methods: {
getBooks: function(page){
//页面初始化函数
},
switchPage: function(page){
var vm = this;
if(page < 1) {
page = 1;
} else if(page > vm.sum) {
page = vm.sum;
}
vm.getBooks(page);
vm.curPage = page;
},
}
})
//css
span {
display: inline-block;
margin: 3px;
width: 35px;
height: 35px;
line-height: 35px;
text-align: center;
color: pink;
background: #fff;
border-radius: 5px;
}
span.current-page,
span:hover {
color: #fff;
background: pink;
}
效果如下:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# vue
# 分页
# vue.js
# vue分页组件
# 基于Vue.js的表格分页组件
# VUEJS实战之利用laypage插件实现分页(3)
# vue分页组件table-pagebar使用实例解析
# vue.js表格分页示例
# Vue.js实现一个自定义分页组件vue-paginaiton
# vue.js 表格分页ajax 异步加载数据
# Vue.js实现无限加载与分页功能开发
# vuejs2.0实现一个简单的分页示例
# 基于Vue如何封装分页组件
# 利用VUE框架
# 实现列表分页功能示例代码
# 是从
# 不需要
# 一个小小
# 需要注意
# 大家多多
# 当前页
# click
# span
# id
# paging
# gt
# switchPage
# sum
# bind
# current
# curPage
# prev
# item
# div
# radius
相关文章:
如何彻底删除建站之星生成的Banner?
建站上传速度慢?如何优化加速网站加载效率?
香港服务器部署网站为何提示未备案?
如何高效生成建站之星成品网站源码?
视频网站app制作软件,有什么好的视频聊天网站或者软件?
已有域名能否直接搭建网站?
如何制作一个表白网站视频,关于勇敢表白的小标题?
免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?
如何获取上海专业网站定制建站电话?
代刷网站制作软件,别人代刷火车票靠谱吗?
视频网站制作教程,怎么样制作优酷网的小视频?
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?
,在苏州找工作,上哪个网站比较好?
如何快速搭建高效可靠的建站解决方案?
网站制作大概多少钱一个,做一个平台网站大概多少钱?
如何生成腾讯云建站专用兑换码?
油猴 教程,油猴搜脚本为什么会网页无法显示?
电商网站制作公司有哪些,1688网是什么意思?
如何快速查询网址的建站时间与历史轨迹?
电商平台网站制作流程,电商网站如何制作?
制作宣传网站的软件,小红书可以宣传网站吗?
c++如何打印函数堆栈信息_c++ backtrace函数与符号名解析【方法】
建站之星会员如何解锁更多建站功能?
专业商城网站制作公司有哪些,pi商城官网是哪个?
建站主机如何选?性能与价格怎样平衡?
如何快速搭建支持数据库操作的智能建站平台?
再谈Python中的字符串与字符编码(推荐)
昆明高端网站制作公司,昆明公租房申请网上登录入口?
Avalonia如何实现跨窗口通信 Avalonia窗口间数据传递
北京制作网站的公司,北京铁路集团官方网站?
建站之星手机一键生成:多端自适应+小程序开发快速建站指南
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
婚礼视频制作网站,学习*后期制作的网站有哪些?
如何通过智能用户系统一键生成高效建站方案?
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
如何用PHP快速搭建高效网站?分步指南
网站制作知乎推荐,想做自己的网站用什么工具比较好?
代购小票制作网站有哪些,购物小票的简要说明?
如何在IIS7中新建站点?详细步骤解析
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
相册网站制作软件,图片上的网址怎么复制?
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
建站主机选虚拟主机还是云服务器更好?
建站之星与建站宝盒如何选择最佳方案?
如何制作网站标识牌,动态网站如何制作(教程)?
深圳网站制作案例,网页的相关名词有哪些?
如何在万网开始建站?分步指南解析
如何在腾讯云免费申请建站?
*请认真填写需求信息,我们会在24小时内与您取得联系。