在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
本文写于 2020 年 9 月 20 日 函数组件与 TS对于 Hooks 来说是不支持使用 class 组件的。 如何在函数组件中使用 TS 呢? 首先定然是函数的类型,我们需要告诉 TS,这个函数他是个 React 组件。 如果是 JavaScript,我们会这么写函数组件:
但如果是 TypeScript,我们就应该加上类型了。 React 为我们提供了一个叫做
如果我们希望它能接收到 Children 该怎么写呢?直接写就可以了。
但这种情况是不可以接受额外的参数的。我们必须要声明我们函数需要接收哪些参数。
然后将这个 Props 接口提供给 此时我们函数接收的参数 useStateuseState 的类型声明如右边: useRefuseRef 我们通常用来管理 DOM,但也可以用用来管理其他的变量。 这里就说一下取 HTML DOM 元素的类型: (完) |
请发表评论