react forwardRef的ts如何添加静态方法

const Test = forwardRef((props, ref) => {
   return <div>111<div>
}) & { type:string} // 这里这样定义就会报红,要怎么解决呢
Test.type = 'xxxx'

阅读 2k
1 个回答
interface ITypeProps {}
interface TypeComponent extends React.ForwardRefExoticComponent<ITypeProps> {
  type: string;
}
const Test = React.forwardRef((props, ref) => {
  return <div>111</div>
}) as TypeComponent
Test.type = 'xxxx'
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题