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

建网站需要身份证吗重庆seo网站收录优化

建网站需要身份证吗,重庆seo网站收录优化,青岛物联网app开发公司,网络报警平台在工作中,使用el-table表格进行开发后,遇到了小屏幕显示器上显示表头文字会出现换行展示,比较影响美观,因此需要让表头的宽度变为不换行,且由内容自动撑开。 以下是作为工作记录,用于demo演示教程 先贴个…

在工作中,使用el-table表格进行开发后,遇到了小屏幕显示器上显示表头文字会出现换行展示,比较影响美观,因此需要让表头的宽度变为不换行,且由内容自动撑开。

以下是作为工作记录,用于demo演示教程

先贴个需要优化的代码

<template><div style="width: 100%;height: 100%;overflow: hidden;"><el-table :data="tableData" ><el-table-column prop="date" label="info_Date"/><el-table-column prop="name" label="info_Name"/><el-table-column prop="age" label="info_Age"/><el-table-column prop="gender" label="info_Gender"/><el-table-column prop="type" label="info_Type"/><el-table-column prop="address" label="info_Address" /></el-table></div>
</template><script lang="ts" setup>
const tableData = [{date: '05-03',name: '张三',age:18,gender:'男',type:'高中生',address: 'No. 189, Grove St, Los Angeles',},{date: '05-02',name: '李四',age:19,gender:'女',type:'大学生',address: 'No. 189, Grove St, Los Angeles',}
]
</script>

在页面中的效果是,表头出现了换行的情况

根据官网提示 列标题 Label 区域渲染使用的 Function  =>   render-header,于是就使用这个方法对表头等宽度进行计算

<template><div style="width: 100%;height: 100%;overflow: hidden;"><el-table :data="tableData"><el-table-column prop="date" label="info_Date"  :render-header="renderHeader"/><el-table-column prop="name" label="info_Name"  :render-header="renderHeader"/><el-table-column prop="age" label="info_Age"  :render-header="renderHeader"/><el-table-column prop="gender" label="info_Gender"  :render-header="renderHeader"/><el-table-column prop="type" label="info_Type"  :render-header="renderHeader"/><el-table-column prop="address" label="info_Address"  :render-header="renderHeader"/></el-table></div>
</template>const renderHeader = ({ column }) => {//创建一个元素用于存放表头信息const span = document.createElement('span')// 将表头信息渲染到元素上span.innerText = column.label// 在界面中添加该元素document.body.appendChild(span)//获取该元素的宽度(包含内外边距等信息)const spanWidth = span.getBoundingClientRect().width + 20  //渲染后的 div 内左右 padding 都是 10,所以 +20//判断是否小于element的最小宽度,两者取最大值column.minWidth = column.minWidth > spanWidth ? column.minWidth : spanWidth// 计算完成后,删除该元素document.body.removeChild(span)return column.label
}

效果已经实现

http://www.mmbaike.com/news/51737.html

相关文章:

  • 深圳外贸论坛官网入口seo运营是做什么的
  • 九一人才网招聘网官方网站南宁网络推广平台
  • 石家庄商城网站建设软文媒体
  • 做盗版小说网站 风险网络营销方案
  • 手机网站怎么建设江门关键词排名优化
  • 怎么做浏览器网站吗上海网站seo外包
  • wordpress上一个seo网络优化软件
  • 尚德建设集团网站东莞营销型网站建设
  • 手游传奇发布网站软文案例400字
  • 特产网站建设方案网络营销的目的是什么
  • 免费的行情网站推荐下载安装长沙网站关键词排名推广公司
  • 专做兼职的网站权重查询站长工具
  • 通化市网站建设网站优化排名方法
  • 刚做的单页网站怎么预览注册域名要钱吗
  • 软件开发的三个阶段长春seo推广
  • 人力网站建设的建议怎么联系百度人工客服
  • 中国500强最新排名2021电商seo优化是什么意思
  • 用心做的网站seo引擎优化软件
  • 各大搜索引擎网站提交入口大全东莞企业推广网站制作
  • 做网站还要买服务器吗台州网站建设推广
  • 厦门网站建设设百家号关键词排名优化
  • 云南红舰工贸有限公司的网站建设网络营销策略分析论文
  • 学校网站开发价格音乐接单推广app平台
  • 美术教育机构网站建设方案网推项目
  • 鹤壁专业做网站公司今日的新闻头条10条
  • 上海网站建设高端编程培训机构加盟哪家好
  • 一 建设茶叶网站前的市场分析优化公司网站排名
  • 如何上传织梦做的网站下载百度app最新版到桌面
  • 宫廷计有哪些网站开发的江小白网络营销案例
  • 做网站添加mp3如何推广自己的店铺?