首页 > 其他分享 >【antd】Table 全选框部分禁用

【antd】Table 全选框部分禁用

时间:2023-07-20 16:13:38浏览次数:30  
标签:禁用 selectkeys setSelectedRowKeys userInfo Table antd 选框

 const rowSelection = userInfo.isManager == 1 || userInfo.isSuperAdmin == 1 ?
    {
      onChange: (selectkeys) => { setSelectedRowKeys(selectkeys) },
    } :
    {
      onChange: (selectkeys) => { setSelectedRowKeys(selectkeys) },
      getCheckboxProps: ({ createName }) => ({
        disabled: createName !== userInfo.userName
      }),
    };

是管理员和超管不禁用所有多选框,如果不是,创建角色不是登录角色的禁用

标签:禁用,selectkeys,setSelectedRowKeys,userInfo,Table,antd,选框
From: https://www.cnblogs.com/Esai-Z/p/17568652.html

相关文章

  • mysql.innodb_table_stats not null but should be varchar(192) not null length
    MySQL中的innodb_table_stats字段问题在MySQL中,InnoDB是一种常见的存储引擎,它提供了许多高级功能和性能优化选项。其中一个重要的功能是表统计信息,这些统计信息在查询优化和执行计划生成过程中起着关键作用。然而,有时候在使用InnoDB存储引擎时,我们可能会遇到一个名为innodb_table_......
  • 58.请使用vue3+vite+typescript+element-plus+setup语法糖,使用xlsx和file-saver实现保
    1<template>2<div>3<el-table4:data="mergedTableData"5border6stripe7>8<!--表头-->9<el-table-column10prop="date"11label="......
  • el-table表格行拖拽排序或者电子件列表拖拽排序
    用到sortablejs 中文官网,http://www.sortablejs.com/为了页面中可以复用,在common.js下,封装了公用方法import Sortable from‘sortablejs’rowDrop(selector,params,callback){lettbody=document.querySelector(selector)if(!tbody){return}if(window.tableSortab......
  • 在英特尔 CPU 上微调 Stable Diffusion 模型
    扩散模型能够根据文本提示生成逼真的图像,这种能力促进了生成式人工智能的普及。人们已经开始把这些模型用在包括数据合成及内容创建在内的多个应用领域。HuggingFaceHub包含超过5千个预训练的文生图模型。这些模型与Diffusers库结合使用,使得构建图像生成工作流或者对不......
  • JUC并发编程(1)—CompletableFuture详解
    @目录CompletableFuture介绍1.创建异步任务2.CompletableFutureAPI①.获得结果和触发计算(get、getNow、join、complete)②.对计算结果进行处理(thenApply、handle)③.对计算结果进行消费(thenRun、thenAccept、thenApply)④.对计算速度进行选用(applyToEither、acceptEither......
  • Test Table——测试用例编写
    来源TestTable-测试用例编写_哔哩哔哩_bilibili TestTable编写测试用例针对无编程背景的用户1.创建TestTable文件:在ProjectView中选择已创建的TestUnit,右键Add,添加TestTable,生成.vtt文件,出现TestExcutionTree窗口,右键TestTree,添加Testcase。 图这么糊的原因是从视......
  • 通过iptables做本地端口分流实现高性能服务
    根据以往经验,在高配置服务器上部署Java服务,建议部署多个JVM实例,以提升JVM示例内存回收效率;此时面临负载分发问题,常规想法是通过Nginx或者Apache做负载分流。然而在高并发情况下无论外置负载还是本机负载,都需要处理TCP端口占用问题,处理起来并不简单。近期在做一个高性能测试时候,......
  • odoo editable两种属性的区别
    editable=top时,新增的行出现的第一行,如下图:editable=bottom,,新增的行出现的最后一行,如下图:代码如图:......
  • 《DeepChain: Auditable and Privacy-Preserving Deep Learning with Blockchain-base
    本文的研究背景:在各种机器学习任务中,深度学习可以实现比传统机器学习算法更高的精度。最近,保护隐私的深度学习引起了信息安全界的极大关注,其中训练数据和训练模型都不会被暴露。联合学习是一种流行的学习机制,其中多方将局部梯度上传到服务器,服务器使用收集的梯度更新模型参数。然......
  • Stable-Diffusion-webUI 代码阅读02 —— 按钮?按一下!
    Stable-Diffusion-webUI代码阅读02——按钮?按一下!由于实习工作需要,决定用几天时间阅读一遍stable-diffusion-webui的代码。本文参考知乎专栏,并且添加了一些自己的理解,感谢大佬!知乎专栏:自动做游戏:AI技术落地于游戏开发-知乎(zhihu.com)最近工作主要侧重于OneFlow框架应用......