React-dnd: 示例崩溃了,因为 React 16 没有 `react/lib/*`

创建于 2017-09-27  ·  5评论  ·  资料来源: react-dnd/react-dnd

示例react/lib/导入update react/lib/

但是在react 16 博客文章中

不再有 react/lib/* 和 react-dom/lib/* 了

最有用的评论

是的,我的坏。 现在应该在 master 中修复

所有5条评论

是的,我的坏。 现在应该在 master 中修复

抱歉,请问有什么解决办法? 我必须使用https://www.npmjs.com/package/react-addons-update还是有其他方法? 我看过这个例子,但我找不到它。 提前致谢!

对于那些从 React 15 升级到 React 16 的人,在他们的代码中使用了已弃用的示例之一并最终在这里寻求帮助。 解决方法很简单,更换:
import update from 'react/lib/update';import update from 'immutability-helper';

使用
"ajv": "^6.5.3", "react": "^16.5.2", "react-dnd": "^5.0.0", "react-dnd-html5-backend": "^5.0.1", "react-dom": "^16.5.2", "react-scripts": "1.1.5"

然而
从 'immutability-helper' 导入更新;
不再工作

不得不安装新包。 如果有更好的方法来解决它,我很想知道。 谢谢
https://stackoverflow.com/questions/41677407/react-lib-update-multiple-splices-multiple-indexes

此页面是否有帮助?
0 / 5 - 0 等级