• elementUI table表格表头右对齐


    在使用VUE进行系统开发,常用的UI框架就是elementUI框架,在对金钱数字处理的时候,往往右对齐体验更佳,数据右对齐相对比较容易,稍微麻烦的就是单独的表头也要右对齐,下面就简单记录下:

    代码示例:

    <template>
      <el-table class="numtable" :data="tableData" style=" 100%"
        :header-cell-class-name="headerStyle">
        <el-table-column prop="date" label="日期" width="100"></el-table-column>
        <el-table-column prop="name" label="姓名" width="100"></el-table-column>
        <el-table-column prop="money" label="金钱" width="100" align="right"></el-table-column>
        <el-table-column prop="address" label="地址"></el-table-column>
      </el-table>
    </template>
    
    <script>
      export default {
        data() {
          return {
            tableData: [{
              date: '2016-05-02',
              name: '王小虎',
              money:'33.52元',
              province: '上海',
              city: '普陀区',
              address: '上海市普陀区金沙江路 1518 弄',
              zip: 200333,
              tag: ''
            }, {
              date: '2016-05-04',
              name: '王小虎',
              money:'33.52元',
              province: '上海',
              city: '普陀区',
              address: '上海市普陀区金沙江路 1517 弄',
              zip: 200333,
              tag: '公司'
            }, {
              date: '2016-05-01',
              name: '王小虎',
              money:'33.52元',
              province: '上海',
              city: '普陀区',
              address: '上海市普陀区金沙江路 1519 弄',
              zip: 200333,
              tag: ''
            }, {
              date: '2016-05-03',
              name: '王小虎',
              money:'33.52元',
              province: '上海',
              city: '普陀区',
              address: '上海市普陀区金沙江路 1516 弄',
              zip: 200333,
              tag: '公司'
            }],
          }
        },
        methods: {
          headerStyle({ row, column, rowIndex, columnIndex }) {
            if (columnIndex === 2) {
              return 'right-align'
            }
          }
        }
      };
    </script>
    <style>
    .right-align .cell{color: red; text-align: right;}
    </style>

    效果示例:

    到此结束

  • 相关阅读:
    Docker 中国官方镜像加速
    mysql主从同步
    hadoop相关
    Mac上Ultra Edit的激活
    ansible安装应用软件
    Docker学习第二天-容器
    wwnjld团队第二轮迭代成员分数
    第二轮迭代发布报告
    wwnjld第二轮迭代测试报告
    12.24会议记录
  • 原文地址:https://www.cnblogs.com/e0yu/p/14923106.html
Copyright © 2020-2023  润新知