当查询条件变化后,禁用属性失效,怀疑是dom的复用丢失了该属性
给button加个key即可
<el-button v-if="scope.row.Status === 0" type="text" size="small" @click="applyInvoice(scope.row)">开票</el-button>
<el-button v-else type="text" size="small" disabled key="disabledButton">已开票</el-button>