官方文档上写有 getCheckboxProps的配置

在组件标签加上

:row-selection="{

selectedRowKeys: selectedRowKeys,

onChange: onSelectChange,

getCheckboxProps: (record) => ({

props: {

disabled: record.canDetele == 0,

},

}),

}"

即可


      <a-table
        :columns="columns"
        :data-source="data"
        :pagination="pagination"
        :row-selection="{
          selectedRowKeys: selectedRowKeys,
          onChange: onSelectChange,
          getCheckboxProps: (record) => ({
            props: {
              disabled: record.canDetele == 0, // 禁选的条件为:canDetele为0
            },
          }),
        }"
      >

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐