gpt4 book ai didi

reactjs - 来自 "react"的 ReactFragment 是什么意思?

转载 作者:行者123 更新时间:2023-12-05 02:51:07 25 4
gpt4 key购买 nike

我正在浏览 .tsx代码如下所示。

import React, { Fragment, ReactFragment } from "react";

// ...
export interface PageProps {
children: ReactFragment;
commandBar: reactFragment;
// ...
}

export default page(props: PageProps) {
return(
<Fragment>
// ...
</Fragment>
);
}

我大概知道什么是React.Fragment是。
我们可以使用 <></><React.Fragment></React.Fragment><Fragment></Fragment>基于进口加糖,对 react 元素进行分组。

所以,我的问题是 ReactFragment 是如何实现的?在这里工作?
是否只是表明childrencommandBar属于 React.Fragment类型?

既然如此,为什么不使用 React.Fragment本身?谷歌搜索抛出了 React.Fragment 的结果仅。

最佳答案

Is it just to indicate that children or commandBar is of a React.Fragment type?

是的。

In that case, why not use React.Fragment itself?

React.Fragment 不是类型而是值。如果你使用它,你会看到这样的编译错误:

'Fragment' refers to a value, but is being used as a type here.

关于reactjs - 来自 "react"的 ReactFragment 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63336631/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com