我将属性传递给 vue-good-table:select-options="{enabled: true}"
以显示每一行的复选框。我想有条件地覆盖某些行。例如,如果“isAuthorized”列的值为false
,则不应为该行显示复选框。如何做到这一点?我应该在下面实现自定义复选框 <template slot="table-row" slot-scope="props">
吗?vue-good table 中是否有内置功能?
1 回答
1
我遇到了同样的问题并找到了一种方法:
您可以vgtDisabled:true
在不应选择的行上进行设置。同样,您可以设置vgtSelected:true
默认情况下应该检查的行。
我通过在此处查看组件的来源发现: https ://github.com/xaksis/vue-good-table/blob/d2d0a781ed823c40a3bf14efceac82626e48d67c/src/components/Table.vue#L238
于 2021-08-25T08:08:17.290 回答