首页 > 解决方案 > Flow js:如何显示详细类型的定义

问题描述

我在 VSCode、Atom 和 WebStorm 中寻找,但找不到任何显示先前声明的详细类型的内容。这是来自 VSCode 的示例:

type Props = {| propTest: string |};

export const TestFlow1 = (props:Props) => {
  return <div />;
};

export const TestFlow2 = (props: {| propTest: string |}) => {
 return <div />;
};

悬停在 VSCode 中,定义如下所示:

在此处输入图像描述

知道 props 和相应的类型是没有用的。

当类型被“直接”定义为 TestFlow2 时,props 和 types 出现:

在此处输入图像描述

是否有配置或插件,所以在第一个示例中声明类型可以显示第二个示例中的定义?这适用于任何一个:VSCode、WebStorm 或 Atom。

标签: visual-studio-codeidewebstormatom-editorflow

解决方案


推荐阅读