vue使用element -ui时修改表格的表头和表格数据的内容居中显示

2,001 阅读1分钟
 <el-table
        :data="tableData"
        :cell-style="cellStyle"
        :header-cell-style="rowClass"
        style="width: 100%">
        <el-table-column
          type="selection"
          width="55">
        </el-table-column>
        <el-table-column
          fixed
          prop="date"
          label="日期"
          width="200">
          <template slot-scope="scope">{{ scope.row.date }}</template>
        </el-table-column>
        <el-table-column
          prop="name"
          label="姓名"
          width="150">
        </el-table-column>
        <el-table-column
          prop="province"
          label="省份"
          width="150">
        </el-table-column>
        <el-table-column
          prop="city"
          label="市区"
          width="150">
        </el-table-column>
        <el-table-column
          prop="address"
          label="地址"
          width="350">
        </el-table-column>
        <el-table-column
          prop="zip"
          label="邮编"
          width="150">
        </el-table-column>
        <el-table-column
          fixed="right"
          label="操作"
          width="150">
          <template slot-scope="scope">
            <el-button @click="handleClick(scope.row)" type="text" size="small">查看</el-button>
            <el-button type="text" size="small">编辑</el-button>
          </template>
        </el-table-column>
      </el-table>
      
export default {
  data(){
    return{
      tableData: [{
        date: '2016-05-02',
        name: '王小虎',
        province: '上海',
        city: '普陀区',
        address: '上海市普陀区金沙江路 1518 弄',
        zip: 200333
      }, {
        date: '2016-05-04',
        name: '王小虎',
        province: '上海',
        city: '普陀区',
        address: '上海市普陀区金沙江路 1517 弄',
        zip: 200333
      }, {
        date: '2016-05-01',
        name: '王小虎',
        province: '上海',
        city: '普陀区',
        address: '上海市普陀区金沙江路 1519 弄',
        zip: 200333
      }, {
        date: '2016-05-03',
        name: '王小虎',
        province: '上海',
        city: '普陀区',
        address: '上海市普陀区金沙江路 1516 弄',
        zip: 200333
      }]
    }
  },
  methods:{
    handleClick(row) {
      console.log(row);
    },
    cellStyle(row,column,rowIndex,columnIndex){
        return 'text-align:center'
    },
    rowClass(row,rowIndex){
      return 'text-align:center'
    }
  }
}
      
 -----------------------重点--------------------