首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在create React应用程序中使用两种不同类型的React时出现react错误(在未装载的组件上调用了findDOMNode)。

在create React应用程序中使用两种不同类型的React时出现react错误(在未装载的组件上调用了findDOMNode)。
EN

Stack Overflow用户
提问于 2018-06-29 22:17:01
回答 1查看 59关注 0票数 0

当前收到奇怪的错误:在未挂载的组件上调用了findDOMNode。

我做了一些研究,意识到这是因为我们的React应用程序使用的是React 16,而公司的通用组件库使用的是React 15。(根据https://github.com/Pomax/react-onclickoutside/issues/231)

我试着降低我们的库的等级以匹配这个库,但问题是我们的库的某些部分依赖于React 16,我想知道解决这个冲突的最好方法是什么。

EN

回答 1

Stack Overflow用户

发布于 2018-07-01 22:31:30

我试着降级我们的库来匹配这个库,但问题是我们的库的某些部分依赖于React 16,我想知道解决这个冲突的最好的方法是什么。

唯一的解决方案是派生/升级公司组件到react 16。我知道没有办法,也没有意义,试图用react15运行一个组件,而用react16运行另一个组件。

Here are the react docs regarding migrating from 15->16.很少有破坏性的变化,这应该会使升级这个组件变得相当容易。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51103768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档