需求效果图如下:
实现代码:
<el-form
ref="edit"
label-position="right"
:model="form"
:rules="rules"
size="small"
>
<div id="tableData">
<el-table
id="table"
:key="Math.random()"
ref="tableSort"
v-loading="listLoading"
border
:data="form.weaveList"
:header-cell-style="{ 'text-align': 'center' }"
row-key="weaveId"
show-summary
size="mini"
:span-method="objectSpanMethod"
:summary-method="getSummaries"
>
<el-table-column
:label="translate('product.weave.standards')"
min-width="120"
>
<el-table-column
align="center"
:label="translate('product.weave.project')"
min-width="120"
>
<template slot-scope="scope">
<el-form-item
:prop="'weaveList.' + scope.$index + '.weaveName'"