您如何在 vscode 中显示 React 组件道具的预期值?
How do you show expected values of react component props in vscode?
我正在尝试创建自己的私有组件库。我设法使用道具类型显示道具的描述,但未显示预期值。我还没有看到任何关于这方面的文件,或者我只是瞎了眼。
这就是我在 material-UI.
中想要实现的目标
PropTypes
用于运行时检查它与 VSCode auto-complete/auto-suggestions.
无关
获取 属性 的描述是 VSCode 的一部分,它从函数参数中获取:
// Will get those props autocomplete
const Component = ({ prop1, prop2, prop3 }) => {}
// Won't get autocomplete
const Component = (props) => {}
要获得自动建议,您需要为组件添加类型或使用 Typescript 和 Flow 等类型系统。
请参阅 Material UI 存储库中的 types example。
请参阅 了解它是如何完成的。
我正在尝试创建自己的私有组件库。我设法使用道具类型显示道具的描述,但未显示预期值。我还没有看到任何关于这方面的文件,或者我只是瞎了眼。
这就是我在 material-UI.
中想要实现的目标PropTypes
用于运行时检查它与 VSCode auto-complete/auto-suggestions.
获取 属性 的描述是 VSCode 的一部分,它从函数参数中获取:
// Will get those props autocomplete
const Component = ({ prop1, prop2, prop3 }) => {}
// Won't get autocomplete
const Component = (props) => {}
要获得自动建议,您需要为组件添加类型或使用 Typescript 和 Flow 等类型系统。
请参阅 Material UI 存储库中的 types example。
请参阅