Error in nextTick: "NotFoundError: Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node."
自己封装的表格在使用时由于数据要区分开 [异常订单、异常用户、异常设备] 三种,所以列el-table-column就使用动态component了,不点击的话是可以渲染的,一点击就不行了
<CustomTable
:loading="loading"
:total="total"
:data="tableData"
height="560"
:row-key="pageType | rowKey"
:page-size="queryForm.pageSize"
:current-page="queryForm.pageNum"
@current-change="handleCurrentChange"
@size-change="dataSizeChange"
>
<template v-slot:left>
<el-radio-group
size="small"
:disabled="loading"
v-model="pageType"
@input="changePage"
>
<el-radio-button label="1">异常订单</el-radio-button>
<el-radio-button label="2">异常用户</el-radio-button>
<el-radio-button label="3">异常设备</el-radio-button>
</el-radio-group>
</template>
<template v-slot:columns>
<component :is="'abnormalTable-' + pageType" /> 这里这里这里这里这里这里这里这里这里这里这里这里这里这里这里这里这里这里这里这里
</template>
</CustomTable>




