103得票14回答
React-Typescript:这个JSX标签的“children”属性希望有一个类型为“Element | undefined”的单一子元素,但是提供了多个子元素。

我正在使用React TypeScript开发我的应用程序。我使用Style组件进行样式设置。我决定创建自定义Hooks输入和密码输入。所以我首先创建了Input包装器,添加了必要的输入字段。然后我创建了密码输入字段。我通过将Input组件的props扩展到Password输入组件上。但是当我...

34得票8回答
React Typescript: 第0行:解析错误:无法读取未定义的属性“name”

今天我突然开始在使用TypeScript构建的项目中遇到构建错误。在一个文件中,尽管它(或任何被它引用的内容)已经数周未改变,我开始看到以下错误信息:./path/to/my/file.ts Line 0: Parsing error: Cannot read property 'nam...

31得票3回答
Yarn Build - Storybook 中 Babel-loader 的问题

我有一个新的create react app项目,使用typescript模板: yarn create react-app my-app --template typescript 我已经使用Storybook进行了补充,具体如下: npx sb init 这让我有了一个可用的s...

30得票2回答
在全局JSX命名空间被弃用后,JSX.Element的正确返回类型替代是什么?

在@types/react中,全局的JSX命名空间已被弃用: declare global { /** * @deprecated Use `React.JSX` instead of the global `JSX` namespace. */ name...

20得票3回答
'ReactNode' 不是一个有效的 JSX 元素。

我有下列的代码片段(codesandbox):import { ComponentType, ReactNode } from "react"; type DatetimeCell = ({ value }: { value: string }) => ReactN...

20得票4回答
“({ items }: PropsWithChildren<TodoProps>) => Element[]”这种类型无法赋值给“FunctionComponent<TodoProps>”。

我正在学习TypeScript-React,但卡在了这个错误上:Type '({ items }: PropsWithChildren&lt;TodoProps&gt;) =&gt; Element[]' is not assignable to type 'FunctionComponent...

16得票1回答
什么是React.ComponentPropsWithoutRef在React TypeScript中的作用?

如何在 TypeScript 中使用 React,React.ComponentPropsWithoutRef 有什么用途?是否有相关文档?

14得票1回答
React中ForwardedRef和RefObject有什么区别?

在我正在工作的 React 代码库中,我有一个自定义钩子,它接受一个 RefObject 作为参数,并伴随着一个 Provider,用于与这样的钩子一起使用: export const ScrollUtilsProvider = React.forwardRef&lt;HTMLDivElem...

13得票1回答
类型“string | Date”无法分配给类型“ReactNode”。Typescript

从API获取新闻标题并每页显示10条新闻及其ID。也可以每10秒刷新一次,并提供新的新闻标题。TableHead映射内容似乎没问题,但是TableBody会出现以下错误: 类型'string | Date'不能赋值给类型'ReactNode' //Init post export inte...

13得票4回答
TypeScript错误:意外的令牌`div`。期望的JSX标识符。

我正在使用nextjs-typescript和tailwindcss构建一个网站,但是遇到了一个奇怪的错误:“表达式预期”。 我在终端中也遇到了这个问题: Unexpected token `div`. Expected jsx identifier const UseCase...