如题:react 项目中使用了typescript,是否还需要使用prop-types来进行格式验证。
2 回答
缥缈止盈
TA贡献2041条经验 获得超4个赞
可以只用typescript进行验证,也可以只用prop-types进行验证,也可以两者混搭进行验证,这个并没用严格限制。
首先不管用typescript,还是prop-types,都只在开发模式下进行检查,typescript无需多言,react我们参考官网:
只是用typescript验证提示是ts语言带来的功能,用prop-types验证提示是react带来的功能。至于写法我们可以参考官网(官网真是好东西):


如果想看中文的,请自行百度(感冒,睡不着,也不想工作)。
最后我们拿当下最火的ui框架ant-design,咱们看看阿里的源码怎么写的?
Affix组件(两者都有用):

Alert组件(只用了一种):

添加回答
举报
0/150
提交
取消
