【问题标题】:React ChildrenArray反应儿童数组
【发布时间】:2018-11-07 06:13:27
【问题描述】:

有人可以告诉我childrenarrayflow 是如何在实践中使用的吗?

使用它而不是仅仅在 javascript 中使用标准数组声明,我们可以获得什么设计模式的好处。

const children: React.ChildrenArray<number> = 42;

const children: React.ChildrenArray<number> = [[1, 2], 3, [4, 5]];

https://flow.org/en/docs/react/types/#toc-react-childrenarray

【问题讨论】:

    标签: javascript reactjs flowtype


    【解决方案1】:

    ChildrenArray 表示 React Children API 中使用的特殊 React 类型。它明确不是 JavaScript Array。来自a blog post describing these types

    React.ChildrenArray 是 React 子数据的类型 结构体。 React children 不是一个简单的数组:它们可以是一个 单个值或任意嵌套数组。 React.ChildrenArray 允许您对数据结构进行建模并与 React.Children API,在 Flow 0.53.0 中输入。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多