typescript - TypeScript 抱怨 rc-tree Tree 没有 treeData 道具
问题描述
在我的反应组件中有来自react-component/tree的以下代码,
import Tree from 'rc-tree';
...
<Tree
className="treeThingy"
treeData={myTreeData}
/>
这行得通,但打字稿抱怨说treeData
道具在 Tree 上不存在,如下所示,
类型“IntrinsicAttributes & IntrinsicClassAttributes & Readonly & Readonly<{ children?: ReactNode; 上不存在属性“treeData” }>'.ts(2322)
这是我的代码、rc-tree 代码还是其他问题?
解决方案
似乎更多的是@types/rc-tree
类型声明的问题,而不是库。TreeProps
缺少treeData
道具,但图书馆有。
从版本 3 开始,似乎react-component/tree
将在包本身中包含类型,而无需中继 DefinitiveTyped 包。
推荐阅读
- google-cloud-platform - 调用者无权访问项目
- python-3.x - 如何在 Django 的 shell 中更新模型的属性值?
- reactjs - 卸载应用程序后,电子反应应用程序不会删除更新程序文件 ...C:\Users\myfile\AppData\Local\myfile-updater
- c# - C# 在 CMD 中执行命令在本地主机上工作但不在服务器上
- java - 基于 JSON 负载的动态继承实体
- reactjs - React Redux 清理商店 - 什么时候?
- mongodb - MongoDB - 查询嵌套数组
- reactjs - 如何使用 JavaScript 计算距离为 10 公里的点、线和多边形的欧几里得缓冲区
- r - tidyverse:如果满足特定条件,则连接行
- javascript - 对象中的打字稿符号