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

做网站建设需要什么工具施工企业三大体系认证

做网站建设需要什么工具,施工企业三大体系认证,云尚网络科技有限公司搜索排名,企业官网优化一、业务需求#xff1a; 一个展示列表#xff0c;表格中有一部分列是根据后端接口动态展示#xff0c;对于不同类型的数据展示效果不一样。如果接口返回数据是’类型1‘的#xff0c;则正常展示#xff0c;如果是’类型2‘的数据#xff0c;则合并当前数据的动态表格。…一、业务需求 一个展示列表表格中有一部分列是根据后端接口动态展示对于不同类型的数据展示效果不一样。如果接口返回数据是’类型1‘的则正常展示如果是’类型2‘的数据则合并当前数据的动态表格。 二、实现思路 1、先将普通表格实现不考虑合并效果 2、在表格上对要合并的单元格类型进行区分 3、 在表格上使用:span-methodarraySpanMethod方法触发表格 4、在arraySpanMethod方法内接收数据处理合并确定从哪一列开始合并到哪一列合并结束 三、代码展示 el-tablereftablesizeminiheight100%:datatableData:span-methodarraySpanMethod:header-cell-style{background: #f5f7fa,fontWeight: bold,color: #303133}borderel-table-columntypeindexheader-aligncenteraligncenterlabel序号width50/el-table-columnel-table-columnwidth120propindexShowNamelabel名称show-overflow-tooltip/el-table-columnel-table-columnwidth80proptypelabel类型种类show-overflow-tooltiptemplate slot-scopescope{{ scope.row.type 1 ? 类型1 : 类型2 }}/template/el-table-columnel-table-columnv-for(item, index) in tableColumns:keyindexwidth80:labelitem.yearshow-overflow-tooltiptemplate slot-scopescope!-- 类型1展示name --divv-ifscope.row.type 1styletext-align: center{{scope.row.uploadValueList[index]?.uploadValueName}}/div!-- 类型2展示value --div v-else{{ scope.row.uploadValueList[index].uploadValue }}/div/template/el-table-columnel-table-columnwidth160propreportDatelabel上报时间show-overflow-tooltip/el-table-columnel-table-columnwidth195label操作header-aligncenteraligncenterfixedrighttemplate slot-scopescopeel-buttonsizesmallstylecolor: #409eff; padding: 0typetextclickdetailClick(scope.row)数据明细/el-button/template/el-table-column/el-table// --------------methods方法--------------------// 右侧表格initTable() {const params {pageNum: this.pages.pageIndex,pageSize: this.pages.pageSize,}this.tableLoading true//api接口调用xxxxxx(params).then((res) {if (res.code 200) {const { total } res.result// const { records, total } res.result//后端接口数据返回形式如下const records [{indexShowName: 测试001,type: 1,reportDate: 2023-12-01 15:53:46,uploadValueList: [{id: 1,year: 2021年,uploadValue: 0,uploadValueName: 完全符合},{id: 2,year: 2022年,uploadValue: 0,uploadValueName: 完全符合},{id: 3,year: 2023年,uploadValue: 0,uploadValueName: 完全符合},{id: 4,year: 2024年,uploadValue: 0,uploadValueName: 完全符合}]},{indexShowName: 测试002,type: 2,reportDate: 2023-12-01 13:45:53,uploadValueList: [{id: 5,year: 2021年,uploadValue: 99.00},{id: 6,year: 2022年,uploadValue: 98.00},{id: 7,year: 2023年,uploadValue: 77.00},{id: 8,year: 2024年,uploadValue: 34.00}]}]if (records records.length 0) {// 使用第一个元素的 uploadValueList 来创建列this.tableColumns records[0].uploadValueList.map((item) ({year: item.year, // 使用 year 作为列的标签id: item.id // 用于做key}))}this.tableData recordsthis.pages.total total} else {this.$message.error(res.message)}}).finally(() {this.tableLoading false})},// 单元格合并 {当前行row、当前列column、当前行号rowIndex、当前列号columnIndex}arraySpanMethod({ row, column, rowIndex, columnIndex }) {// 类型1,且动态数据长度1if (row.type 1 row?.uploadValueList?.length 1) {const len row?.uploadValueList?.length// 合并从下标为0开始的【下标为3的第四列动态数据长度】if ( columnIndex 2 columnIndex 2 Number(len) ) {return {rowspan: 1,colspan: columnIndex 3 ? len : 0}}}},
http://www.dnsts.com.cn/news/78620.html

相关文章:

  • 建设公寓租房信息网站网站 会员系统 织梦
  • 陕西城乡建设局网站wordpress微信公众号推送
  • 苏州建站公司认准苏州聚尚网络能解析国外网站的dns
  • 童装东莞网站建设技术支持网站开发需要的准备
  • 中建海峡建设发展有限公司网站南通网站建设方案外包
  • 住房和城乡建设局网站wordpress摘要
  • 深圳正规网站建设晋城网站制作公司
  • 医院网站建设要求是什么邯郸网站优化怎么用
  • 深圳做网站做得比较好的公司怎么申请做网站
  • 《网站开发与应用》试题专门做设计的一个网站
  • 昆明网站建站设计素材网站名称
  • 传统小型企业做网站的好处关于网站建设的合同范本
  • 网站建设外包合同西安的互联网公司
  • 实现网站开发工程建设定额
  • 购物网站最重要的功能交换友情链接的渠道有哪些
  • 杭州网站设计渠道怎么设置网站标题
  • 最新淘宝客网站程序军人运动会官方网站建设目标
  • 山东宏福建设集团有限公司网站ui界面设计培训班
  • 哪有免费的网站建设模板wordpress+淘客代码
  • 萧县建设局网站网站做自适应好不好
  • 网站建设汇编材料高端网站改版顾问
  • 福州网站设计哪里比较好网站首屏做多大
  • 网站开发的技术支撑 经验能力建筑网站可以ai绘画吗
  • 怎么做贷款网站大连做网站谁家售后好
  • 培训机构网站设计好吗微信广告投放收费标准
  • 商丘网站制作设计师图片素材网站
  • 公司网站的主页优化fifa17做任务网站
  • 大学生免费ppt网站著名展示空间设计案例
  • 做周边的专业网站网站建设页面大小
  • 钦州电商网站建设小程序开发费用明细