| | |
| | | v-on="$listeners" |
| | | :highlight-current-row="true" |
| | | :row-key="rowKey" |
| | | :tree-props="{children: 'children', hasChildren: 'hasChildren'}" |
| | | @row-dblclick="dbClickRow" |
| | | @row-contextmenu="contextMenu" |
| | | @header-click="headClick" |
| | |
| | | v-if="options.multiSelect && !isEdit" |
| | | style="width: 55px;" |
| | | :selectable="selectHandle" |
| | | |
| | | > |
| | | </el-table-column> |
| | | <!--单选框--> |
| | |
| | | <template v-else> |
| | | <template v-if="!item.render"> |
| | | <template v-if="item.formatter"> |
| | | <span v-if="item.isTag" style="text-align: center;"> |
| | | <span v-if="item.isTag&&scope.row[item.prop]!=null" style="text-align: center;"> |
| | | <el-tag style="width:60px;margin: 3px;" :type="scope.row[item.prop] == 0 ? 'success' : 'info'"> |
| | | <span v-html="item.formatter(scope.row, item, scope.row[item.prop])"></span> |
| | | </el-tag> |
| | |
| | | //需要合并的字段集合 |
| | | mergeSpanArr: { |
| | | type: Array, |
| | | default: [] |
| | | default: ()=>{ |
| | | return [] |
| | | } |
| | | }, |
| | | toolbarMaxLength: { |
| | | type: Number, |