【问题标题】:Should I still use PropTypes if I use Typescript in a React app? [duplicate]如果我在 React 应用程序中使用 Typescript,我还应该使用 PropTypes 吗? [复制]
【发布时间】:2020-10-31 12:39:34
【问题描述】:

Typesscript 为验证类型添加了很多功能。

它是否消除了使用 PropTypes 的需要?

或者 PropTypes 是否仍然以某种方式增加价值?

【问题讨论】:

标签: reactjs typescript typescript-typings react-proptypes


【解决方案1】:

它们之间的区别在于TS 在编译时检查,PropTypes 在运行时检查。如果你想更安全,你可以将TS 编译为PropTypeshttps://github.com/milesj/babel-plugin-typescript-to-proptypes,在这种情况下,你将拥有它们,但只会编写一次类型。

【讨论】:

    猜你喜欢
    • 2017-06-04
    • 2022-11-02
    • 1970-01-01
    • 2012-04-27
    • 1970-01-01
    • 2013-07-12
    • 2019-05-03
    • 1970-01-01
    相关资源
    最近更新 更多