如何使vs代码自动完成React组件的prop类型?

Max*_*kiy 20 intellisense jsx javascript-intellisense reactjs visual-studio-code

如何在VSX标记中使用组件时使VS代码自动完成React组件的prop类型?

PS:我使用的是JS,而不是TS.

Luk*_*res 10

也可以选择使用@params 定义:

/**
 * 
 * @param {{header: string, subheader: string, imageAlt: string, contentList: Array, orderLink: Object, contentLink: Object}} props 
 */
export default function JumbotronMain(props) {...}
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明


Raf*_*lli 8

我注意到如果你有一个无状态组件并且你使用 ES6 获得道具,当你使用这个组件时,你会获得带有自动完成功能的道具。

const Stateless = ({ prop1, prop2 }) => {
  return (
    <div></div>
  )
}
Run Code Online (Sandbox Code Playgroud)

图片


归档时间:

查看次数:

7590 次

最近记录:

6 年,4 月 前