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

做网站的企业电商怎么入门

做网站的企业,电商怎么入门,做网站运营怎么样,深圳西乡做网站一、el-table新增合计行以及el-table展示数据出现的问题 1. 使用合计行 el-table的属性show-summary设为true,即可在表格尾部展示合计行。默认情况下,第一列不展示数据,而显示合计二字,可以通过sum-text自己配置,其余…

一、el-table新增合计行以及el-table展示数据出现的问题

1. 使用合计行

  • el-table的属性show-summary设为true,即可在表格尾部展示合计行。默认情况下,第一列不展示数据,而显示合计二字,可以通过sum-text自己配置,其余列会显示本列所有数据的和
  • __自定义合计逻辑:__在el-table标签使用summary-method传入一个方法,该方法会返回一个数组,该数组的各项会显示在合计行的各列。
  • 自定义合计逻辑示例代码:
// tamplate标签中el-table写法,getTotal为自定义计算合计行数据的函数
// summary为boolean型变量,用于控制是否显示合计行
<el-table:data="tableData"ref="scrollTable":summary-method="getTotal":show-summary="summary"
></table>// script标签methods中计算合计行数据的函数getTotal(params) {// columns table的所有列const { columns } = params;let sums = []; // 要返回并展示在界面的数组columns.forEach((element, index) => {if (index == 0) {sums[index] = "合计";} // 这个地方自己定义逻辑// 给sums数组赋值 ,下标为i(从0开始),则展示中合计行第i+1列});return sums;},

2. table新增合计行后产生的问题以及解决方法

(1)问题1
  • 产生问题:添加合计行之后,横向滚动条位于合计行上方,希望滚动条显示在合计行下面
  • 解决:el-table分为headerWrapper、bodyWrapper、footerWrapper三部分,界面中显示的横向滚动条实际上是bodyWrapper的滚动条,通过一些内外边距设置,让滚动条挪到表格最下方
 // 滚动区域样式.el-table--scrollable-x .el-table__body-wrapper {padding-bottom: 50px;}.el-table__footer-wrapper {margin-top: -66px;//66 60overflow-y: scroll !important;}.el-table__fixed-footer-wrapper {padding-bottom: 15px;//15 9}
(2)问题2
  • 产生问题:如果table左侧设置了固定列,那么横线滚动条处于固定列下方时无法拖拽进行移动
  • 产生原因:合计行使用了position: absolute定位,且设置了层级高于其他元素,会遮挡底下的内容
  • 解决:给左侧固定列设置bottom(根据自己界面调整),留出固定列底部的位置显示层级较低的滚动条
::v-deep .el-table__fixed {height: auto !important;bottom: 9px !important;}

3. el-table横向滚动条滑到最右边,会出现表头和内容错位

(1)问题描述
  • 问题描述:当el-table表格有横向滚动条和纵向滚动条,把横向滚动条拉到最右边,表格的表头会和内容错位(表头和内容列不对齐)
  • 问题产生原因:在el-table有纵向滚动条时,el-table__body-wrapper + 纵向滚动条的宽度是100%,故表格内容区域宽度不足100%,而表头el-table__header-wrapper的宽度仍为100%,表格内容实际宽度小于表头,因此造成错位
(2)解决问题
  • 思路:给表格表头的宽度设置和表格内容一样即可100% - 纵向滚动条宽度
  • 代码实现
::v-deep {.el-table__header-wrapper {// 这里我设置的纵向滚动条宽度为8pxwidth: calc(100% - 8px) }
}

二、修改el-table默认滚动条样式

  • -webkit-scrollbar 表示整个滚动条
  • -webkit-scrollbar-thumb 滑块
  • -webkit-scrollbar-track 轨道,里面有滑块
  • -webkit-scrollbar-button 滚动条轨道的两端按钮,允许通过点击微调小方块的位置
  • 代码示例:
::v-deep .el-table__body-wrapper::-webkit-scrollbar {width: 10px; /*滚动条宽度*/height: 10px; /*滚动条高度*/}

可以根据以上几个样式组成部分修改滚动条默认样式,比如宽高、以及是否显示等(通过overflow设置)。

http://www.yayakq.cn/news/59371/

相关文章:

  • 长沙做网站费用服务号微网站怎么做的
  • sns电商网站高大上网站
  • 网站设计公司 推荐适合新手做的网站项目
  • 模板网站最大缺点网站设计的标准
  • 医疗网站的建设设计要注意什么org域名做商业网站
  • 网站优化首页付款网站动态与静态
  • 国外做giveaway的网站中英文网站切换怎么做
  • 东莞有哪家比较好的网站建设公司吉林市建设工程档案馆网站
  • 汽修厂做网站有什么好处西安网站建设优化服务公司
  • 太原零元网站建设扬中网站推广价格
  • 我的网站为什么打不开wordpress 微商城模板下载地址
  • 手机网站导航菜单源码泗洪做网站公司
  • 模板网站好优化吗苏州做网版的公司
  • 电商网站建设怎么样wordpress默认注册框
  • asp大型网站开发2020新闻热点事件素材
  • 一个服务器可以建几个网站企业网站设计期末考试
  • 网站开发毕业设计任务书怎么写淘宝电商设计
  • 什么叫做响应式网站网站界面设计形考任务
  • 建设网站建设网站重大新闻事件
  • 免费网站备哪里有好看的网站
  • 做贺卡 网站网站推广的四个阶段包括
  • 永年网站制作网站应当实现那些功能 流程如何设计
  • 代码共享网站微信公众 wordpress
  • 凤岗镇做网站福安做网站
  • 哪个网站专门做二手的济宁网站建设方面
  • 校园网站html模板动漫设计自考大专
  • 网站开发风险协议seo专业培训学费多少钱
  • 外贸建站推广大庆建网站
  • 注册网站卖钱最多的人建筑咨询
  • 建设银行网站下载中心在哪定制app网站