位置: 编程技术 - 正文

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 ...)

  • 怎样在电子税务局查询已开发票
  • 买房缴纳契税需要交税吗
  • 一般户付款能开增值税票吗
  • 车辆保险费印花税目
  • 职工食堂费用计入管理费用
  • 累计折旧影响所得税费用吗
  • 税款所属期错了怎么更正
  • 公司购买汽车可以抵扣吗
  • 资产负债表里的固定资产是原值还是净值
  • 外商投资企业的组织形式,组织机构
  • 到银行购买结算凭证
  • 现金折让怎么做会计分录
  • 会计差错更正业务处理怎么操作?
  • 食堂收支情况
  • 个税手续费返还会计分录
  • 出售固定资产要做收入吗
  • 年薪12万如何申报个人所得税
  • 股东入资印花税怎么计算
  • 总公司人员可以在分公司报销费用吗
  • 发票冲红可以冲红数量不变金额减少
  • 现金日记账如何结账
  • 公司购买理财的好处有哪些
  • 个体户开劳务费发票需要交哪些税
  • 政府拨款经费会计分录
  • 购买办公用品是否缴纳印花税
  • 第三方工具查看对方关注抖音
  • win7为什么现在不能用了
  • 吊兰怎么养才能开花
  • 贷款损失准备科目为负债类科目
  • laravel elementui
  • 购买财务软件报什么科目
  • 自产应税消费品用于在建工程要交增值税吗
  • 预缴季度企业所得税分录
  • 主动学习(Active Learning,AL)的理解以及代码流程讲解
  • 网页设置怎么在css中设置
  • 深究Python中的asyncio库-shield函数
  • 应交税费年末有余额怎么处理
  • 出纳excel基本技能
  • python字典操作 遍历
  • vue实现响应式的原理
  • 资产处置收益的核算内容
  • ubuntu打开设置
  • 什么情况填an
  • 使用积分换取物的软件
  • 预付款什么时候开发票
  • 挂靠别人公司税怎么交?
  • 权益法下股权投资包括
  • 应付职工薪酬都要报个税吗
  • 在建工程什么时候用
  • 实际上缴税费总额怎么算
  • 施工图审查费属于什么费
  • 实缴资本在公司能查到吗
  • 研发费用如何做成本分析
  • 产成品和半成品需要结转嘛
  • 商业汇票贴现必须具备的条件
  • 小规模普票收入要交税吗
  • 固定资产公司
  • mysql 免安装版
  • 哪个是win8.1更新win10的补丁
  • 无法进入睡眠状态
  • rdesktop命令
  • 在linux中,要解包bugzilla.tar.gz
  • Ghost XP SP3 (雨林木风)纯净版 Y5.1下载
  • 怎样修改linux用户名和密码
  • win10系统怎么找到桌面
  • 怎么删除listview条目
  • Extjs Label的 fieldLabel和html属性值对齐的方法
  • 什么是从零开始
  • 批处理命令是什么语言
  • perl的chomp
  • js删除数组中某一个对象
  • 批处理 leq
  • flask使用celery
  • unity3d,C#使用sqlite作为数据库解决方案思路
  • unityai寻路
  • 家政公司的清洁工具
  • 拆迁户契税减免政策有时间限制
  • 郑州国税发票查询系统
  • 误餐费报销管理办法
  • 济南高新区工商局政务大厅电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设