Error: Expected ref to be a function, a string, an object returned by React.createRef(), or null.

1、完整报错:

1
2
3
4
5
6
7
8
9
10
11
Error: Expected ref to be a function, a string, an object returned by React.createRef(), or null.
    at coerceRef (react-dom.development.js:14873:1)
    at reconcileSingleElement (react-dom.development.js:15723:1)
    at reconcileChildFibers (react-dom.development.js:15808:1)
    at reconcileChildren (react-dom.development.js:19174:1)
    at updateHostComponent (react-dom.development.js:19924:1)
    at beginWork (react-dom.development.js:21618:1)
    at beginWork$1 (react-dom.development.js:27426:1)
    at performUnitOfWork (react-dom.development.js:26560:1)
    at workLoopSync (react-dom.development.js:26466:1)
    at renderRootSync (react-dom.development.js:26434:1) 

2、解决过程:

其实这个报错的很简单,就是你的对象,没有ref 属性。

   很明显,对象没有ref 属性。哪怕ref 为null。都可以

3、解决办法:

把ref加上就好,直接赋值为null,也可以

 

posted @   信铁寒胜  阅读(58)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· [翻译] 为什么 Tracebit 用 C# 开发
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· 2分钟学会 DeepSeek API,竟然比官方更好用!
· .NET 使用 DeepSeek R1 开发智能 AI 客户端
· 刚刚!百度搜索“换脑”引爆AI圈,正式接入DeepSeek R1满血版
历史上的今天:
2023-07-18 jquery__WEBPACK_IMPORTED_MODULE_2___default(...)(...).combobox is not a func
点击右上角即可分享
微信分享提示