React.ForwardedRef与useRef创建的ref值对应类型React.MutableRefObject,会报错

正确写法

typescript 复制代码
ref?: React.ForwardedRef<YakitAutoCompleteRefProps>

interface YakitAutoCompleteRefProps {
    onSetRemoteValues: (s: string) => void
    onGetRemoteValues: () => void
}

const downstreamProxyRef: React.MutableRefObject<YakitAutoCompleteRefProps> = useRef<YakitAutoCompleteRefProps>({
    onGetRemoteValues: () => {},
    onSetRemoteValues: (s) => {}
})
相关推荐
小小小小宇1 小时前
前端WebWorker笔记总结
前端
小小小小宇1 小时前
前端监控用户停留时长
前端
小小小小宇1 小时前
前端性能监控笔记
前端
烛阴2 小时前
Date-fns教程:现代JavaScript日期处理从入门到精通
前端·javascript
全栈小52 小时前
【前端】Vue3+elementui+ts,TypeScript Promise<string>转string错误解析,习惯性请出DeepSeek来解答
前端·elementui·typescript·vue3·同步异步
穗余2 小时前
NodeJS全栈开发面试题讲解——P6安全与鉴权
前端·sql·xss
穗余4 小时前
NodeJS全栈开发面试题讲解——P2Express / Nest 后端开发
前端·node.js
航Hang*4 小时前
WEBSTORM前端 —— 第3章:移动 Web —— 第4节:移动适配-VM
前端·笔记·edge·less·css3·html5·webstorm
江城开朗的豌豆4 小时前
JavaScript篇:a==0 && a==1 居然能成立?揭秘JS中的"魔法"比较
前端·javascript·面试
江城开朗的豌豆4 小时前
JavaScript篇:setTimeout遇上for循环:为什么总是输出5?如何正确输出0-4?
前端·javascript·面试