添加 react-beautiful-dnd 有警告;不起作用
add react-beautiful-dnd has warnings; doesn't work
我正在学习作者的教程,task-app
https://egghead.io/courses/beautiful-and-accessible-drag-and-drop-with-react-beautiful-dnd。我的代码是相同的,但该应用程序无法运行。可能是因为警告?这是我第一次尝试在 codeSandbox 之外使用 react。我从 >npx create-react-app task-app
、imported styled-components
开始,它们有效,然后输入 >yarn add react-beautiful-dnd
。其中,出现了以下警告:
warning " > react-beautiful-dnd@13.0.0" has incorrect peer dependency
"react@^16.8.5".
warning " > react-beautiful-dnd@13.0.0" has incorrect peer dependency
"react-dom@^16.8.5".
最后,即使我的代码与教程中的代码相同,拖放也不起作用。
好的,我明白了。教程及其附带的示例代码有一行是旧的。 innerRef 参数应该是 ref。我会展示一个示例,但我无法格式化代码以便我可以 post.
对HTMLDOM元素使用ref
,对React[=17使用innerRef
=] 组件
https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/using-inner-ref.md#a-common-error-
我正在学习作者的教程,task-app
https://egghead.io/courses/beautiful-and-accessible-drag-and-drop-with-react-beautiful-dnd。我的代码是相同的,但该应用程序无法运行。可能是因为警告?这是我第一次尝试在 codeSandbox 之外使用 react。我从 >npx create-react-app task-app
、imported styled-components
开始,它们有效,然后输入 >yarn add react-beautiful-dnd
。其中,出现了以下警告:
warning " > react-beautiful-dnd@13.0.0" has incorrect peer dependency "react@^16.8.5".
warning " > react-beautiful-dnd@13.0.0" has incorrect peer dependency "react-dom@^16.8.5".
最后,即使我的代码与教程中的代码相同,拖放也不起作用。
好的,我明白了。教程及其附带的示例代码有一行是旧的。 innerRef 参数应该是 ref。我会展示一个示例,但我无法格式化代码以便我可以 post.
对HTMLDOM元素使用ref
,对React[=17使用innerRef
=] 组件
https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/using-inner-ref.md#a-common-error-