当前收到奇怪的错误:在未挂载的组件上调用了findDOMNode。
我做了一些研究,意识到这是因为我们的React应用程序使用的是React 16,而公司的通用组件库使用的是React 15。(根据https://github.com/Pomax/react-onclickoutside/issues/231)
我试着降低我们的库的等级以匹配这个库,但问题是我们的库的某些部分依赖于React 16,我想知道解决这个冲突的最好方法是什么。
发布于 2018-07-01 22:31:30
我试着降级我们的库来匹配这个库,但问题是我们的库的某些部分依赖于React 16,我想知道解决这个冲突的最好的方法是什么。
唯一的解决方案是派生/升级公司组件到react 16。我知道没有办法,也没有意义,试图用react15运行一个组件,而用react16运行另一个组件。
Here are the react docs regarding migrating from 15->16.很少有破坏性的变化,这应该会使升级这个组件变得相当容易。
https://stackoverflow.com/questions/51103768
复制相似问题