当前位置: 首页 > news >正文

网站建设内容3000字域名更新自动转跳

网站建设内容3000字,域名更新自动转跳,阿里云网站空间做商城流程,wordpress集成文库插件概述#xff1a;需求就是需要可以看列表#xff0c;然后点击列表的右侧详情看详情#xff0c;通过详情来实现新增上一份#xff0c;下一份按钮来实现直接看之后的详情。 网上的解决方法有很多 1.后台获取将全量的id#xff0c;前台再去直接取下一个id方式。#xff08;… 概述需求就是需要可以看列表然后点击列表的右侧详情看详情通过详情来实现新增上一份下一份按钮来实现直接看之后的详情。 网上的解决方法有很多 1.后台获取将全量的id前台再去直接取下一个id方式。获取全部的id对于大数据来说前后台负担都比较大 2.查询列表的时候直接获取所有的数据和详情直接前台处理下一份。这样无法解决分页问题而且前台负担太大 我采取的方法是 查询列表的时候列表中包含查询条件queryForm,详情中点击下一份的是时候将查询条件和当前id传给后台调用获取下一页数据内容。 一、前端处理 1.1 listIndex.vue注备份选择的查询条件queryBakForm传给详情页的时候一起传过去 必须要做Object  - - - json转化 const fetchData async () {state.listLoading trueconst {retCode, success, data, msg} await getReviewList(state.queryForm)state.list data.records;//此处备份查询数据 state.queryBakForm state.queryForm;state.total data.total;state.listLoading false}const handleReview (row) {if (row.id)router.push({path: /reviewManage/reviewReportDetail,query: {id: row.id,reportType: row.reportType,queryBakForm:JSON.stringify(state.queryBakForm)},//此处必须做类型转化否则接收的对象为[Object Object]})} 1.2 detail.vue注后台接口通过封装的nextChangeReview直接查询下一页的所有详细信息 然后刷新路由刷新页面 必须要做 json - - - Object转化,object的内容保持一致 el-button typeprimary clicknextChange(0) 上一份/el-button el-button typeprimary clicknextChange(1) 下一份/el-button const nextChange async (next) {state.queryBakForm JSON.parse(route.query.queryBakForm);state.queryBakForm.id route.query.id;state.queryBakForm.isNext next;state.listLoading true;const {retCode, success, data, msg} await nextChangeReview(state.queryBakForm)if (retCode 0) {if(data null){if(next0){proxy.$baseMessage(已经是第一份报告, success, vab-hey-message-success);}else if(next1){proxy.$baseMessage(已经是最后一份报告, success, vab-hey-message-success);}else{proxy.$baseMessage(输入错误, success, vab-hey-message-success);}}else{// 修改路由刷新数据router.push({path: /reviewManage/reviewReportDetail,query: {id: data.id,reportType: data.reportType,queryBakForm:JSON.stringify(state.queryBakForm)//此处必须做类型转化否则接收的对象为[Object Object]}})state.form data;//一些值做初始化处理state.btnClick false;}} else {proxy.$baseMessage(msg, error, vab-hey-message-error);}} 二、后端处理 下一页思路 1.通过条件和下一份标志来查询出下一份的id 2.将此id直接调用查询详情页方法 2.1.查询下一份数据id的数据库语句 注数据库是mysql,id是顺序变大的 select idgetNextChangeModify resultMapreviewDetailDtoMapselect rr.id, rr.report_typefrom review_report rrwhere rr.is_delete 0if testdata.uploadTimeStart ! null and DATE(rr.report_upload_time) ![CDATA[]] #{data.uploadTimeStart}/ifif testdata.uploadTimeEnd ! null and DATE(rr.report_upload_time) ![CDATA[]] #{data.uploadTimeEnd}/if...........等等查询条件...........if testdata.isNext 1.toString()and rr.id ![CDATA[]] #{data.id} order by rr.id desc/ifif testdata.isNext 0.toString()and rr.id ![CDATA[]] #{data.id} order by rr.id asc/iflimit 1/select 2.2调用根据返回的数据调用详情页 。。。这就直接引用原来的详情数据的大方法都不需要重新写。。。 总结 以上就是我遇到的情况简单的做个分享如果有帮助帮你不要吝啬你的小赞哦
http://www.hkea.cn/news/14557221/

相关文章:

  • 网站首页用什么字体好wordpress word发布文章
  • 成都协会网站建设百度h5发布
  • 网站建设与规划的书兰州做it网站运营的怎么样
  • 石家庄网站建设机构开发网站
  • 电子元器件网站怎么做wordpress多条件筛选插件
  • 开花店做网站wordpress 时间轴页面
  • 校园兼职网站建设对亚马逊网站做简要分析与评价
  • 高水平的番禺网站建设北京官网建设公司
  • 门户网站的发展趋势国外源码网站
  • dede网站建设教程云盘做的网站百度找不到
  • 公司怎么找做网站wordpress免费编辑器
  • 浙江省职业建设学院官方网站百度小程序官方收费标准
  • 十大SEO网站外链建设误区如何访问英文网站
  • 那个网站专门做婚纱相册网页布局设计方法
  • 网站建设好后怎么更新内容手机装修设计软件app
  • 佛山做外贸网站方案教育机构
  • 女士春深圳 网站制作企业常用的网络推广策略
  • 学院网站建设招标书合肥全网推广
  • 网站上二维码怎么做的手把手教你做网站 怎么注册域名
  • 口碑好的做pc端网站申请网页空间
  • wordpress能建什么网站搭建网站有哪些
  • 大气 网站模板网页制作三剑客是哪些
  • php做网站难么天元建设集团有限公司董事长
  • 太阳能公司网站建设多少钱2015选择做导航网站
  • 辽宁朝阳哪家做网站好wordpress模版 导入帝国
  • 用dedecms织梦做中英文网站二级分销佣金分配表
  • 重庆那些网站wordpress4.9标签404
  • 网站建设产品中心wordpress 最好的编辑器
  • 网站建设理论依据浏览不良网页的危害
  • 网站建设模板之家免费下载产品开发详细流程图