【发布时间】:2020-05-03 04:40:03
【问题描述】:
我在我的带有 typescript 的 react 应用程序中使用 semantic-ui-react,它给出了错误。该项目使用 PnPify。
TS2604:JSX 元素类型“标题”没有任何构造或调用 签名。
我对打字稿很陌生,不知道如何解决这个问题,这是一个组件
import React from 'react'
import Card from '../UI/Card'
import {Header } from 'semantic-ui-react'
const Test: React.FC = () => {
return (
<div>
<Card>
<Header> Test </Header>
</Card>
</div>
)
}
export default Test
编辑:我复制粘贴了这个类型的定义文件,它似乎可以工作,但我不确定这是正确的方法 https://gist.github.com/tomitrescak/6261ad27dbe43aad03b2497721d751f5
【问题讨论】:
-
您能否将鼠标悬停(或您的 IDE 提供的任何手势)
Header并说出其确切类型? -
@zerkms 我在问题中添加了一张图片
-
你有什么版本的
semantic-ui-react? -
@zerkms 0.88.2,最新的
-
对,那么问题出在
Card声明中,你能不能显示一下。
标签: reactjs typescript semantic-ui-react