在我的react组件中,有来自react-component/tree的以下代码,
import Tree from 'rc-tree';
...
<Tree
className="treeThingy"
treeData={myTreeData}
/>
此方法有效,但打字稿抱怨treeData
道具在以下位置不存在于树上,
属性'treeData'在类型'IntrinsicAttributes&IntrinsicClassAttributes&Readonly&Readonly <{children ?: ReactNode; }>'。ts(2322)
这是我的代码,rc-tree代码还是其他问题?
答案 0 :(得分:2)
似乎与@types/rc-tree
类型声明而不是库有关。 TreeProps
缺少treeData
道具,但图书馆有。
从版本3开始,react-component/tree
似乎将在包本身中包含类型,而无需中继DefinitelyTyped包。