首页 > 其他分享 >antD——报错:模块 ""antd/es/checkbox/Group"" 没有导出的成员 "CheckboxValueType"。你是想

antD——报错:模块 ""antd/es/checkbox/Group"" 没有导出的成员 "CheckboxValueType"。你是想

时间:2024-09-05 11:14:50浏览次数:5  
标签:checkbox Group CheckboxValueType import antd es

参考:

1. https://github.com/ant-design/ant-design/issues/50000  import type { CheckboxValueType } from 'antd/es/checkbox/Group' 失效 #50000

2. https://github.com/ant-design/ant-design/pull/49073  fix: fix Checkbox.Group type #49073

3. https://ant-design.antgroup.com/docs/blog/type-util-cn  antd 里常用的 TypeScript 工具方法

 

我的问题

引入CheckboxValueType,报错:模块 ""antd/es/checkbox/Group"" 没有导出的成员 "CheckboxValueType"。你是想改用 "import CheckboxValueType from "antd/es/checkbox/Group"" 吗?

import type { CheckboxOptionType, CheckboxValueType } from 'antd/es/checkbox/Group'

 

原因

antd版本问题,我的antd版本是^5.20.0,^5.11.1、^5.15.1不会报错

 

解决方法

使用antd的工具类型 GetProp

import { Checkbox } from 'antd'

const CheckboxGroup = Checkbox.Group
type CheckboxValueType = GetProp<typeof Checkbox.Group, 'options'>[number]

 

 

 

 

标签:checkbox,Group,CheckboxValueType,import,antd,es
From: https://www.cnblogs.com/linjiangxian/p/18398000

相关文章

  • 【Moveit2】MoveGroupInterface设置目标姿态,然后创建一个计划到该姿态的运动路径,stati
    PlanandExecuteusingMoveGroupInterface//CreatetheMoveItMoveGroupInterfaceusingmoveit::planning_interface::MoveGroupInterface;automove_group_interface=MoveGroupInterface(node,"panda_arm");//SetatargetPoseautoconsttarget_p......
  • Swift concurrency 6 — TaskGroup的理解与使用
    在SwiftUI中,TaskGroup是一种处理并发任务的工具,特别适用于需要并发执行多个独立任务并在它们都完成后进行进一步处理的场景。TaskGroup提供了一种结构化并发的方法,使得并行任务的启动、管理和结果收集变得更加简便和安全。一、TaskGroup的基本概念TaskGroup是Swift并......
  • 【Material-UI】Switches with FormGroup:如何有效管理多选控件
    文章目录一、Switch组件与FormGroup的基本概述1.Switch组件简介2.FormGroup组件的作用二、SwitcheswithFormGroup的应用场景三、如何实现SwitcheswithFormGroup1.代码详解2.事件处理四、使用FormGroup的注意事项1.确保控件关联性2.多选情况下的替代......
  • MySQL-进阶篇-SQL优化(插入数据优化、主键优化、order by优化、group by优化、limit优
    文章目录1.插入数据优化1.1使用批量插入1.2批量插入数据时手动提交事务1.3按主键的顺序插入1.4大批量插入数据时使用load指令2.主键优化2.1数据组织方式2.2页分裂2.3页合并2.4主键的设计原则2.4.1降低主键的长度2.4.2使用AUTO_INCREMENT自增主键2.4.3......
  • 用MySQL的GROUP_CONCAT函数轻松解决多表联查的聚合问题
    大家好呀,我是summo,最近遇到了一个功能需求,虽然也是CURD,但属于那种比较复杂一点的CURD,话不多说,我们先看一下需求。需求如下:有三张表,学生表、课程表、学生课程关联表,关联关系如下图:要求实现的功能:支持输入名称模糊查询,可以是学生名称也可以是课程名称,但只有一个输入框;要求以......
  • GroupBy与DistinctBy的区别和用法(System.Linq)
    GroupBy定义:对序列中的元素进行分组返回:一个分组的集合,每个分组包含满足相同条件的元素//Createalistofpets.List<Pet>pets=newList<Pet>{newPet{Name="Barley",Age=8},newPet{Name="Boots",Age=4},......
  • 【Material-UI】深入探讨Radio Group组件的自定义功能
    文章目录一、RadioGroup组件概述1.组件介绍2.自定义的重要性二、RadioGroup组件的自定义1.样式定制示例2.代码详解3.样式自定义的注意事项三、如何利用自定义功能提升用户体验1.提升视觉一致性2.增强可用性3.实现更灵活的布局四、总结Material-UI是R......
  • 【Material-UI】Radio Group中的 Size 属性详解
    文章目录一、RadioGroup组件概述1.组件介绍2.基本用法二、Size属性详解1.`Size`属性的作用2.使用`Size`属性调整尺寸3.自定义SVG图标的大小三、Size属性的实际应用场景1.在密集布局中的应用2.强调选项的重要性3.与其他组件的结合使用四、注意事项1.......
  • Qt Line Edit焦点丢失|Checkbox转移焦点丢失
    在我设计的一个界面中,用事件过滤器获取键盘方向键,通过键盘方向键转移控件的焦点,获取焦点的控件显示高亮,在从一个Checkbox控件转移焦点到一个LineEdit控件的时候,该获得焦点的控件并没有显示高亮,并且根据后续操作推测焦点消失了,通过qDebug调试发现转移焦点后的那一瞬间,LineEdit控......
  • ant design vue 表格table 和复选框Checkbox结合 实现树形数据操作
    前言:最近在做一个权限管理的页面,需要配置权限。业务给的要求在表格里,展示权限以及编辑权限。然后根据权限数组,动态展示模块。页面需求:可以设定每个公司或者部门的单独权限,可以编辑保存权限主要实现:1.全选,反选(递归循环,every,some实现)2.子级选中其父级选中,父级取消子级也取消3.......