el-table在slot="header"内,数据不更新
**将slot="header"改成#header就可以了**
<el-table-column
align="center"
prop="fromName"
label="O点"
>
<template #header>
<div v-show="OspotShow">
<el-button
v-if="Opot"
@click="Ospottable()"
type="primary"
icon="el-icon-plus"
></el-button>
<el-button
v-else
@click="Ospottable()"
type="primary"
icon="el-icon-minus"
></el-button>
</div>
</template>
<template slot-scope="scope">
<span>{{ setFromName(scope.row.fromName) }}</span>
</template>
</el-table-column>
收集项目中遇到问题从中得到解决方法的链接。

浙公网安备 33010602011771号