效果

前台

        <el-table
          v-loading="listLoading"
          :data="tableData"
          border
          tooltip-effect="dark"
          style="width: 100%">
          <el-table-column type="expand">
            <template slot-scope="props">
              <el-table
                ref="multipleTable"
                :data="props.row.charges"
                style="width: 100%"
                row-key="guid">
                <el-table-column
                  :column-key="guid"
                  fixed
                  align="center"
                  type="selection"/>
                <el-table-column
                  prop="startDate"
                  label="开始日期"/>
                <el-table-column
                  prop="endDate"
                  label="结束日期"/>
                .....................
              </el-table>
            </template>
          </el-table-column>
          <el-table-column
            prop="billNo"
            label="票据号"/>
           ............................
        </el-table>

弄完后有padding,需要改下样式

/deep/ .el-table__expanded-cell{
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
}

 

 

 

GitHub 加速计划 / eleme / element
54.06 K
14.63 K
下载
A Vue.js 2.0 UI Toolkit for Web
最近提交(Master分支:2 个月前 )
c345bb45 6 个月前
a07f3a59 * Update transition.md * Update table.md * Update transition.md * Update table.md * Update transition.md * Update table.md * Update table.md * Update transition.md * Update popover.md 7 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐