使用 PropTypes 定义类型选项
Define options for type with PropTypes
在使用 PropTypes
作为 defaultProps
的伴侣时,有没有办法定义多个选项(作为内部概述/指南)?
我通常只是添加注释以作为可能选项的概述,但有没有更好的方法?
例如。当我有一个按钮可以接受不同大小(道具)的参数时,例如 standard
、large
、subtle
、fitToContent
、...
作为旁注/附带问题——我想/需要学习 TypeScript,这可以用 TS 完成吗?
在 TypeScript 中有一种叫做文字类型的东西,这意味着它会严格要求你输出你想要的,就像评论中的例子@konekoy 显示的那样
size: "standard" | "large" | " subtle" | etc.
我建议你开始学习 TypeScript,它并不难
IDE 与 TypeScript 的另一个好处是可以完美地工作,并且可以产生更好的 IntelliSense。
React with js 和 ts 之间会有一点区别,但它真的很小
在使用 PropTypes
作为 defaultProps
的伴侣时,有没有办法定义多个选项(作为内部概述/指南)?
我通常只是添加注释以作为可能选项的概述,但有没有更好的方法?
例如。当我有一个按钮可以接受不同大小(道具)的参数时,例如 standard
、large
、subtle
、fitToContent
、...
作为旁注/附带问题——我想/需要学习 TypeScript,这可以用 TS 完成吗?
在 TypeScript 中有一种叫做文字类型的东西,这意味着它会严格要求你输出你想要的,就像评论中的例子@konekoy 显示的那样
size: "standard" | "large" | " subtle" | etc.
我建议你开始学习 TypeScript,它并不难 IDE 与 TypeScript 的另一个好处是可以完美地工作,并且可以产生更好的 IntelliSense。 React with js 和 ts 之间会有一点区别,但它真的很小