位置: 编程技术 - 正文

vuejs实现本地数据的筛选分页功能思路详解(vue.js computed)

编辑:rootadmin

推荐整理分享vuejs实现本地数据的筛选分页功能思路详解(vue.js computed),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue怎么使用本地存储比较好,vue获取本地json数据并展示,vue.js computed,vuejs怎么用,vuejs data,vuejs怎么用,vue获取本地json数据并展示,vue调用本地json,内容如对您有帮助,希望把文章链接给更多的朋友!

今天项目需要一份根据本地数据的筛选分页功能,好吧,本来以为很简单,网上搜了搜全是ajax获取的数据,这不符合要求啊,修改起来太费力气,还不如我自己去写,不多说直接上代码

效果图:

项目需要:点击左侧进行数据筛选,实现自动分页,自动生成页数,点击自动跳转

项目代码:js代码

vuejs实现本地数据的筛选分页功能思路详解(vue.js computed)

下面是html节点代码:

说下思路:首先我们需要本地一组数据,通过vue添加到页面中,第二步我们需要做好分页,那么可以写一个函数对吧,所以有了下面的fenye(命名不规范,大虾勿怪)函数,所谓分页无非就是把一个大数据分成每个小页面去展现,所以我写了一个专门用来展现的数组,也就是yemiandata(同样不规范,我说因为我做的网站内容太多了,所以命名已经用尽了,你们信么),之后我们需要得到多少个页面,并变成一个btn按钮,为了省事,我增加了一个watch:用来监听startnum(开始页数)他变化的话就改变展现。

第三步:分页的话肯定要有上一页下一页,这个就简单多了下一页就是startnum和endnum都增加一,上一页反之。

第四步:也要有点击页数的按钮进行跳转,这个也不难,就是让按钮点下去跳转到指定页,但是去写函数么?不现实对吧,所以我用了一个数组listnum存放多少个按钮,这里解释下为什么不用变量用数组,因为vue中v-for不支持变量循环,所以我改用数组,方便前面html生成节点。

第五步说了需要做筛选,筛选的话就是吧需要展现的素组变成包含制定关键词的,filters函数,利用js的filter和includes进行筛选,做完看看,失败了,出现了很多undefind,为什么?仔细看看没有重置数组,导致第二次筛选是在第一次筛选完的基础筛选。那就重置一下咯,再看看,搞定!

总结

以上所述是小编给大家介绍的vuejs实现本地数据的筛选分页功能思路详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

Angular 5.0 来了! 有这些大变化 我们很高兴地宣布Angular5.0.0——五角形甜甜圈发布啦!这又是一个主版本,包含新功能并修复了很多bug。它再次体现了我们把Angular做得更小、更快、更

vue.js项目打包上线的图文教程 最近一直坚持每个月写一个小的vue.js开发的项目,最后开发完成后想到很久之前给别人回答的一个问题:vue的项目如何上线,当时有千奇百怪的回答,

Vue.js与 ASP.NET Core 服务端渲染功能整合

标签: vue.js computed

本文链接地址:https://www.jiuchutong.com/biancheng/377386.html 转载请保留说明!

上一篇:Vue.js实现列表清单的操作方法(vue list清空)

下一篇:Angular 5.0 来了! 有这些大变化(angular ...)

  • 小规模修理修配的税率是多少
  • 经营租赁的税务编码是什么
  • 偷税漏税逃税是什么意思
  • 企业的主要经营哲学理念
  • 农业技术服务个人总结
  • 工程机械租赁增值税税率很多适用错误应该是9不是13
  • 计提工会经费为什么是增项
  • 计算土地增值税时增值税可以扣除吗
  • 航空货运单可以由谁来填写
  • 建筑业分项目核算会计账务处理
  • 出租屋物品损坏怎么赔偿
  • 含税和不含税哪个对卖方有利
  • 总公司业务分公司开票是虚开吗
  • 普通发票冲红的限制几张以上
  • 毛利润率的计算公式举例
  • 零申报还需要交税吗
  • 中央下拨党费
  • 一般户收到基本户转账的会计分录
  • 土地开垦费怎么征收
  • 商会会费收取
  • 以土地入股需要开发票吗
  • 货币资金怎么核对账实相符
  • 事业单位洗车费如何入账
  • windows10桌面右键没反应
  • 缴纳上月增值税记账凭证怎么填写
  • 公司餐饮费怎么做账
  • 微软发布新的免费 Win11 虚拟机 (2302)
  • 电脑管家免费wifi
  • 商场外面的广告牌叫什么
  • phpunicode
  • win10蓝牙共享网络给手机
  • php中namespace use用法实例分析
  • php常用的魔术方法有哪些
  • php的运算符主要包括哪些?
  • 微信小程序基于什么技术
  • 程序人是什么意思
  • cd播放模式
  • php高级程序招聘
  • 回购证券标的
  • 除了增值税发票还有什么票可以抵扣税
  • 兼职费用怎么入账报销
  • 写出php的常用四种基本变量类型
  • 改造后的固定资产入账价值
  • 帝国cms建站实例教程
  • 临时工和正式工工资不一样违法吗
  • 个体工商户生产经营所得税税率表
  • 什么是注册资本
  • 发票冲红字蓝字怎么处理
  • 在建工程领用原材料税费怎么处理
  • 工业企业外购存货的入账价值一般包括()
  • 为什么车船税没有发票
  • 支付水电费的会计
  • 受托方受托代销商品会计分录
  • 企业收到补贴资金怎么办
  • 什么是现金流量表分析的重点
  • sql server使用sql语句
  • 完美解决MySQL通过localhost无法连接数据库的问题
  • win8怎么打开光驱
  • 微软停止更新win7
  • linux 解压.z
  • .exe是什么软件
  • 怎么检测软件有没有毒
  • linux怎么调整屏幕大小
  • Red Hat Enterprise Linux 5.X的图形安装教程
  • centos开启后一直黑屏
  • gage blocks是什么意思
  • windows8介绍
  • ES6 javascript中Class类继承用法实例详解
  • javascript运用
  • jq获取form表单数据
  • js异步编程的四种方法
  • unity 几种触发事件
  • js随机生成6位数
  • jquery自带的弹出框
  • unity角色扮演游戏
  • python操作json字符串
  • 纳税人识别号不能含有IOZSV
  • 北京24小时税务自助机
  • 电子发票是什么格式的文件
  • 沈阳沈河区税务局待遇
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设