网站百度收录删除怎么设置wordpress底栏文字
web/
2025/10/1 18:59:19/
文章来源:
网站百度收录删除,怎么设置wordpress底栏文字,网站 备案地,做视频网站被判刑前提#xff1a;以下代码是vue2项目结合elementUi完成的
数据结构
后端传来的数据是两个list#xff0c;一个表头的list#xff0c;一个表格内容的list
// 表头
headTableAtts: [{ columnLabel: 姓名, columnName: name },{ columnLabel: 年龄, columnName: age },{ colu…前提以下代码是vue2项目结合elementUi完成的
数据结构
后端传来的数据是两个list一个表头的list一个表格内容的list
// 表头
headTableAtts: [{ columnLabel: 姓名, columnName: name },{ columnLabel: 年龄, columnName: age },{ columnLabel: 性别, columnName: gender },{ columnLabel: 学校, columnName: school },{ columnLabel: 学历, columnName: qualification },
],
// 表格
dataList: [{ name: 沈璃, age: 18, gender: 女, school: 双一流大学, qualification: 博士 },{ name: 行止, age: 18, gender: 男, school: 清华大学, qualification: 研究生 },{ name: 墨方, age: 18, gender: 男, school: 北京大学, qualification: 本科 },{ name: 行云, age: 18, gender: 男, school: 中原工学院, qualification: 本科 },{ name: 小荷, age: 18, gender: 女, school: 苏州大学, qualification: 本科 },{ name: 清夜, age: 18, gender: 男, school: 家里蹲大学, qualification: 初中 },
],html部分
使用elementUI的表格label是列名prop是列值 el-table :datadataList stylewidth: 100%;margin-bottom: 20px; row-keyid border default-expand-allel-table-column typeselection width55/el-table-columnel-table-column v-for(item, index) in tableData :keyindex :labelitem.title :propitem.value/el-table-column
/el-tablejs部分
当表头数据不为空时循环遍历表头数据在循环体中定义一个临时变量temp来存储处理过的数据title为列名value为列值并返回这个temp最后得到this.tableData数组存储的处理过的数据
// 处理表格数据
loadTableList() {if (this.headTableAtts this.headTableAtts.length) {this.tableData this.headTableAtts.map(column {let temp { title: column.columnLabel, value: column.columnName }return temp})}
}完整代码
templatedivel-table :datadataList stylewidth: 80%; row-keyid border default-expand-all stripeel-table-column typeselection width55/el-table-columnel-table-column v-for(item, index) in tableData :keyindex :labelitem.title :propitem.value/el-table-column/el-table/div
/templatescript
export default {data() {return {// 表头headTableAtts: [{ columnLabel: 姓名, columnName: name },{ columnLabel: 年龄, columnName: age },{ columnLabel: 性别, columnName: gender },{ columnLabel: 学校, columnName: school },{ columnLabel: 学历, columnName: qualification },],// 表格dataList: [{ name: 沈璃, age: 18, gender: 女, school: 双一流大学, qualification: 博士 },{ name: 行止, age: 18, gender: 男, school: 清华大学, qualification: 研究生 },{ name: 墨方, age: 18, gender: 男, school: 北京大学, qualification: 本科 },{ name: 行云, age: 18, gender: 男, school: 中原工学院, qualification: 本科 },{ name: 小荷, age: 18, gender: 女, school: 苏州大学, qualification: 本科 },{ name: 清夜, age: 18, gender: 男, school: 家里蹲大学, qualification: 初中 },],// 处理后的表格数据tableData: [],}},mounted() {// 页面一加载就调用处理表格数据的方法this.loadTableList()},methods: {// 处理表格数据loadTableList() {if (this.headTableAtts this.headTableAtts.length) {this.tableData this.headTableAtts.map(column {let temp { title: column.columnLabel, value: column.columnName }return temp})}}}
}
/scriptstyle langscss
.el-table th.el-table__cell {background-color: #D3E3FD !important;
}
/style页面效果
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/85205.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!