【问题记录】antd icons报rev属性缺失错误

阅读: 评论:0

【问题记录】antd icons报rev属性缺失错误

【问题记录】antd icons报rev属性缺失错误

闲来无事将项目中的antd从v4升级到了v5,之前正常的页面中如有图标,如<PlusOutlined />,总是报以下错误:

TS2741: Property  rev  is missing in type  {}  but required in type
Pick<AntdIconProps, "name" | "id" | "type" | "cite" | "data" | "form" | "label" | "slot" | "span" | "style" | "summary" | "title" | "pattern" | "children" | "key" | ... 348 more ... | "twoToneColor">

解决方案

后来去antd官方Git issue页面搜,发现有不少网友也提了相同的问题,如下:
点进去最早的一个issue: ,其中有afc163大牛这么回复:

Please try to ugrad @type/react and @type/react-dom to lastest version.
蹩脚翻译:将@type/react and @type/react-dom升级至最新版本

按照大牛的方法,将@type/react and @type/react-dom升级至最新版本,顺便把React升级至18版本,果然报错消失 😃

目前项目对应React以及@type/react@type/react-dom版本如下:

    "react": "^18.2.0","react-dom": "^18.2.0",..."@types/react": "^18.2.20","@types/react-dom": "^18.2.7",

至此icon报rev属性缺失的问题已经完美解决 :)
以上

本文发布于:2024-01-31 17:38:46,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170669392730237.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:缺失   属性   错误   antd   icons
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23