关于elementui table组件 —— 竖向表格

前端模拟数据方式:

html代码👇:

html 复制代码
<template>
    <el-table :data="tableData" style="width: 60%;margin-top:20px" stripe :show-header="false" border  :row-style="rowStyle">
        <el-table-column prop="title"> </el-table-column>
        <el-table-column prop="name">  </el-table-column> 
    </el-table>
<template/>

js代码👇:

javascript 复制代码
<script>
export default {
  data() {
    return {
      //表格数据
      tableData: {
        uesId: '',     //部门编号
        keyWord: '',  //关键词
        target: '',   //设计效果
      }
    };
  },
  mounted() {
    const tableData1 = [
      {
        useId: '编号11111',
        keyWord: "关键字关键字关键字关键字关键字关键字关键字关键字关键字关键字",
        target: "设计效果设计效果设计效果设计效果设计效果设计效果设计效果",
      }
    ]
    const tableData2 = [{
      title: "部门编号",
      name: tableData1[0].useId
    },
    {
      title: "关键词",
      name: tableData1[0].keyWord
    },
    {
      title: "设计效果",
      name: tableData1[0].target
    }
    ]
    this.tableData = tableData2

  },
}
</script>

效果图:

从后端接口获取数据方式:

html代码👇:

html 复制代码
<template>
    <el-table :data="tableData" style="width: 60%;margin-top:20px" stripe :show-header="false" border  :row-style="rowStyle">
        <el-table-column prop="title"> </el-table-column>
        <el-table-column prop="name">  </el-table-column> 
    </el-table>
<template/>

js代码👇:

javascript 复制代码
<script>
	export default {
		data() {
			return {
               //表格数据
				tableData: {
					uesId: '',     //部门编号
					keyWord: '',  //关键词
                    target:'',   //设计效果
				}
			}
		},
		methods: {
             //假定这里是接口数据
             getListData( ){ 
              getListData().then((res)=>{
                let resData = res.data
                 const tableData2 = [{
						title: "部门编号",
						name: resData.useId
					},
					{
						title: "关键词",
						name: resData.keyWord
					},
                    {
						title: "设计效果",
						name: resData.target
					}
				]
                 this.tableData = tableData2
              })
             }
		},
	}
</script>
相关推荐
加勒比海涛9 分钟前
ElementUI 布局——行与列的灵活运用
前端·javascript·elementui
你不讲 wood13 分钟前
postcss 插件实现移动端适配
开发语言·前端·javascript·css·vue.js·ui·postcss
前端小程39 分钟前
使用vant UI实现时间段选择
前端·javascript·vue.js·ui
whyfail1 小时前
React 事件系统解析
前端·javascript·react.js
禾苗种树1 小时前
element form rules 验证数组对象属性时如何写判断规则
javascript·vue.js·elementui
Bulut09071 小时前
Vue的slot插槽(默认插槽、具名插槽、作用域插槽)
vue.js·具名插槽·slot插槽·默认插槽·作用域插槽
小tenten2 小时前
js延迟for内部循环方法
开发语言·前端·javascript
程序员大金2 小时前
基于SpringBoot+Vue+MySQL的垃圾分类回收管理系统
java·vue.js·spring boot·后端·mysql·mybatis
幻影浪子2 小时前
Web网站常用测试工具
前端·测试工具
计算机学姐2 小时前
基于Python的可视化在线学习系统
开发语言·vue.js·后端·python·学习·mysql·django