基于uniapp封装的table组件

数据格式

复制代码
tableData: [
        {
          elcInfo: [{
            tableData:[
                1,
              293021.1,
              293021.1,
              293021.1,
              293021.1,
            ]
          }]
        },
        {
          elcInfo: [{
            tableData:[
              1,
              293021.1,
              293021.1,
              293021.1,
              293021.1,
            ]
          }]
        },
        {
          elcInfo: [{
            tableData:[
              1,
              293021.1,
              293021.1,
              293021.1,
              293021.1,
            ]
          }]
        },
       /* {
          title: "2",
          elcInfo: [{
            tableData:[
              293021.1,
              293021.1,
              293021.1,
              293021.1,
            ]
          }]
        },
        {
          title: "3",
          elcInfo: [{
            tableData:[
              293021.1,
              293021.1,
              293021.1,
              293021.1,
            ]
          }]
        },*/
      ],
      tableHeader: {
        dateData: [
      '序号', "结算类型","电量","电价","电费"
        ]
      },

子组件:

复制代码
<template>
  <u-table>
    <u-tr>
      <u-th v-for="item in header">{{item}}</u-th>
    </u-tr>
    <u-tr v-for="item in data">
      <u-td v-for="i in item">{{ i }}</u-td>
    </u-tr>
  </u-table>
</template>

<script>
export default {
  name: "XTable",
  props: {
    header: {
      type: Object,
      default: {},
    },
    data: [],
  },
}
</script>
相关推荐
玉米Yvmi39 分钟前
从零理解 CSS 弹性布局:轻松掌控页面元素排布
前端·javascript·css
西洼工作室39 分钟前
前端js汉字手写练习系统
前端·javascript·css
快起来搬砖了40 分钟前
UniApp 路由配置实战:从全局守卫到 404 页面优雅处理
uni-app
5335ld2 小时前
uniapp-APP端table列表左侧第一列固定、头部固定
windows·uni-app
程序员刘禹锡2 小时前
Html中常用的块标签!!!12.16日
前端·html
Flystone2 小时前
CSS 有什么奇技淫巧?
css
我血条子呢2 小时前
【CSS】类似渐变色弯曲border
前端·css
用户1887871069842 小时前
CSS3 clip-path+animation实现不规则容器中的粒子下落
css
用户1887871069842 小时前
CSS3 实现16:9大屏居中显示
css
一个假的前端男2 小时前
uni-app App 端长按录音的工程级实现
uni-app