我将属性传递给vue-good-table :select-options="{enabled: true}",以显示每行的复选框。我想对某些行有条件地覆盖它。例如,如果列'isAuthorized‘的值为false,则不应为该行显示复选框。如何做到这一点?我应该在<template slot="table-row" slot-scope="props">下实现自定义复选框吗?vue-good表中有没有内置的特性?
发布于 2021-08-25 08:08:17
我遇到了同样的问题,并找到了一种方法:
您可以在不应该选择的行上设置vgtDisabled:true。类似地,您可以为默认情况下应该已经检查的行设置vgtSelected:true。
我在这里通过查看组件的源代码找到的:https://github.com/xaksis/vue-good-table/blob/d2d0a781ed823c40a3bf14efceac82626e48d67c/src/components/Table.vue#L238
https://stackoverflow.com/questions/68358182
复制相似问题