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

2017织梦网站怎么做seo直销怎么做才最快成功

2017织梦网站怎么做seo,直销怎么做才最快成功,大兴区营销网络推广行业,logo素材场景: 混批名称相同合并混批名称,在混批名称相同条件下合并相同的混批类型;在混混批类型相同条件下合并相同的混批值;在混批值相同条件下合并相同的单位 实现根据四个不同的key值,当四个key值对应相等时,合…

场景: 混批名称相同合并混批名称,在混批名称相同条件下合并相同的混批类型;在混混批类型相同条件下合并相同的混批值;在混批值相同条件下合并相同的单位

实现根据四个不同的key值,当四个key值对应相等时,合并行。并且值合并前四col

 想要实现的结果如下图:

解决方案:代码如下(先简单实现了合并。代码可以后续优化)

mergeMixedSku ({row, _rowIndex, column, visibleData}) {const fields = ['mixedName', 'mixedType', 'mixedValue', 'mixedValueUnit']const cellValue = row[column.property]if (cellValue && fields.includes(column.property)) {const prevRow = visibleData[_rowIndex - 1]let nextRow = visibleData[_rowIndex + 1]if (column.property === 'mixedName') {if (prevRow && prevRow[column.property] === cellValue) {return {rowspan: 0,colspan: 0}} else {let countRowspan = 1while (nextRow && nextRow[column.property] === cellValue) {nextRow = visibleData[++countRowspan + _rowIndex]}if (countRowspan > 1) {return {rowspan: countRowspan,colspan: 1}}}} else if (column.property === 'mixedType') {if (prevRow && prevRow[column.property] === cellValue &&prevRow.mixedName === row.mixedName) {return {rowspan: 0,colspan: 0}} else {let countRowspan = 1while (nextRow && nextRow[column.property] === cellValue &&nextRow.mixedName === row.mixedName) {nextRow = visibleData[++countRowspan + _rowIndex]}if (countRowspan > 1) {return {rowspan: countRowspan,colspan: 1}}}} else if (column.property === 'mixedValue') {if (prevRow && prevRow[column.property] === cellValue &&prevRow.mixedName === row.mixedName &&prevRow.mixedType === row.mixedType) {return {rowspan: 0,colspan: 0}} else {let countRowspan = 1while (nextRow && nextRow[column.property] === cellValue &&nextRow.mixedName === row.mixedName &&nextRow.mixedType === row.mixedType) {nextRow = visibleData[++countRowspan + _rowIndex]}if (countRowspan > 1) {return {rowspan: countRowspan,colspan: 1}}}} else if (column.property === 'mixedValueUnit') {if (prevRow &&prevRow[column.property] === cellValue &&prevRow.mixedName === row.mixedName &&prevRow.mixedType === row.mixedType &&prevRow.mixedValue === row.mixedValue) {return {rowspan: 0,colspan: 0}} else {let countRowspan = 1while (nextRow && nextRow[column.property] === cellValue &&nextRow.mixedName === row.mixedName &&nextRow.mixedType === row.mixedType &&nextRow.mixedValue === row.mixedValue) {nextRow = visibleData[++countRowspan + _rowIndex]}if (countRowspan > 1) {return {rowspan: countRowspan,colspan: 1}}}}}}

 最终实现效果

http://www.hengruixuexiao.com/news/16112.html

相关文章:

  • 全景网站开发待遇电商运营推广
  • 天水地区建网站网络开发
  • wordpress bizhongbio手机清理优化软件排名
  • 农业网站建设模板百度搜索网页
  • 网站建设阶段制作网站的公司有哪些
  • 百度收录需要多久单页面seo搜索引擎优化
  • 金华做网站的公司苏州seo
  • 五华网站建设 优帮云怎么建网站平台卖东西
  • 网站自适应代码黄页推广
  • 成都网站建设公司有哪些seo优化前景
  • 成都电商设计招聘网站seo排名优化服务
  • 做网站钱老域名
  • 怎么制作图片模板天津优化公司哪家好
  • 网站制作公司 云南杭州seo俱乐部
  • 五百亿建站模板b站推广网站2024mmm
  • 不知此网站做男人也摘抄一则新闻
  • 做网站哪家强购物网站有哪些
  • 网站建设时间查询惠州seo全网营销
  • 网站建设及相关流程百度在线客服中心
  • 网站建设要不要工商注册广州最新疫情最新消息
  • 能免费创建网站吗网络舆情
  • 微信网页版下载安装广州网站优化推广
  • wap网站自动俄罗斯网络攻击数量增长了80%
  • 怎么做网站调查表培训学校招生方案范文
  • 福田网站制作电商软文广告经典案例
  • 徐州做网站费用广州网络营销
  • 开发网站需求设计seo研究中心论坛
  • 做企业网站10万起步百度推广开户免费
  • go生物网站做蛋白定位如何优化关键词的排名
  • 龙岗外贸网站建设公司网推项目接单平台