我redux form里面有reactstrap modal。当我的弹出窗口显示时,控制台日志显示在warning.without下,表示它的工作魅力。
答案 0 :(得分:0)
这是React如何处理自定义与预定义DOM属性的结果->参见此处 https://reactjs.org/warnings/unknown-prop.html
答案 1 :(得分:0)
您有一个组件,它的名称是 CustomComponent ,它会重新调整类似的内容
<div>
<Form {...this.props}>
<p> this.props.pText </p>
<Button>I'm a button named {this.props.buttonName} </Button>
</Form>
</div>
,当您将其渲染到另一个文件中时,请执行此操作
<CustomComponent pText="hi" buttonName="randomName">
因此,发生的情况是您将buttomName
,pText
传递到您的Form
,而pText
,buttonName
(请记住,您的按钮&
接受那些道具,但不接受表单本身,因此虚拟反应DOM猜测该道具不是用于反应,因此它必须是真正的DOM道具,并且不知道如何处理它,要解决此问题,只需删除{...this.props}