我想给我的组件属性添加值,这样intellisense就可以识别并显示它,这样我就可以轻松地选择它们,而不会有任何打字错误。我还使用了react@18和JS. functional组件。
<button type="values that intellisense would show" />
<MyCustomButton type="values that intellisense would show" />
我试过使用JsDoc,但它不如html标签好:in case of having an example我想让我的组件像这样。任何帮助将不胜感激。
1条答案
按热度按时间nwnhqdif1#
您可以使用React Typechecking with propTypes来处理它。
例如:
或者你可以使用Typescript,这是Typescript擅长的。下面是正确检查https://codesandbox.io/s/test-tsx-forked-67765?file=/src/index.tsx的代码和框示例