相关疑难解决方法(0)

什么流{| 括号管|}语法呢?

这个 Flow语法是什么意思/做什么?

type Options = {|
  assumeValid?: boolean,
  commentDescriptions?: boolean,
|};
Run Code Online (Sandbox Code Playgroud)

我似乎无法找到{|... |}语法记录的位置.

syntax flowtype

18
推荐指数
1
解决办法
1984
查看次数

React中对象中的双管道的目的是什么

我遇到了一些React DND的示例,其中一个是以下代码:

export type Author = {|
  id: string,
  name: string,
  avatarUrl: string,
  url: string,
|}
Run Code Online (Sandbox Code Playgroud)

有几种这样的导出类型,{|...|}在对象括号中带有双管道,尽管进行了研究,但找不到能解释其作用的内容。我认为这是由于有多个Authors组合到最终对象中(例如以下代码),并且双管道防止了某些冲突。

const princess: Author = {
  id: '4',
  name: 'Princess bubblegum',
  url: '',
  avatarUrl: '',
};

export const authors: Author[] = [
  jake, BMO, finn, princess,
];
Run Code Online (Sandbox Code Playgroud)

javascript types object reactjs

3
推荐指数
1
解决办法
726
查看次数

标签 统计

flowtype ×1

javascript ×1

object ×1

reactjs ×1

syntax ×1

types ×1