小编Dat*_*yen的帖子

在 TypeScript 的 React 组件中实现“as”属性

我正在实现一个通用组件,它接受asprop 作为 TypeScript 中的任何 HTML 元素。

<Component as='div' {...myProps} {...divProps} />

<Component as='button' {...myProps} {...buttonProps} />
Run Code Online (Sandbox Code Playgroud)

我在尝试将组件的 prop 定义为任何 HTML 元素时迷失了方向。

请分享您的建议。

谢谢。

typescript reactjs

8
推荐指数
2
解决办法
5910
查看次数

标签 统计

reactjs ×1

typescript ×1