1

在将 draft-js-mention-plugin 加入我的应用程序时,我遇到了一个问题。请看一看:

“警告:React 无法识别 DOM 元素上的 isFocused 属性。如果您故意希望它作为自定义属性出现在 DOM 中,请将其拼写为小写 isfocused 。如果您不小心从父组件传递了它,请将其从DOM 元素。”

请根据这个问题找到打印屏幕:

在此处输入图像描述

顺便说一句,这个问题也可以在这个例子中找到:https ://codesandbox.io/s/x2r59zo4j4

有没有人有同样的警告?!或者有人在 reactjs 中使用 draftjs,甚至在 vanilla javascript 中提到过?我只需要依靠一个例子来完成工作(我是 JS 的新手,React JS)......在此先感谢 :)!

4

1 回答 1

0

也许原因是因为在你的组件中你声明

const { blabla, foo, bar} = this.props

在你的渲染中:

<Component 
    blabla={blabla}
    foo={foo}
    bar={bar}
    {...this.props} />

React 解释你传递了两次你的 props 并在控制台中给你一个警告

于 2017-12-06T09:31:16.120 回答