GETTING ERROR : Warning: Failed prop type: Invalid prop `children` supplied to `Form`, expected a ReactNode
GETTING ERROR : Warning: Failed prop type: Invalid prop `children` supplied to `Form`, expected a ReactNode
我正在使用 final-form
制作 useContext
的简单演示。我收到此警告
Warning: Failed prop type: Invalid prop
儿童supplied to
表格, expected a ReactNode.
这是我的代码
https://codesandbox.io/s/github/test-gitt
重现我的问题或警告的步骤
- 运行 应用程序。显示一个按钮。单击 button.it 显示另一个具有按钮的页面。
- 在控制台打开的情况下再次单击按钮
contrl+alt+I
。
为什么会有这个警告?
<BrowserRouter>
<LoadingProvider>
<Router/>
</LoadingProvider>
</BrowserRouter>
有更新吗?
根据我使用您提供的代码进行的测试,这就是消除该错误的原因:
在 src > add-agency > index.js:54
中的以下代码行
您必须将 SForm 的子节点包装到一个 Fragment 中,以便子节点只有一个 ReactNode。类似于:
<SForm>
<Fragment>
<Tag />
<Tag />
<Tag />
</Fragment>
</SForm>
请考虑不要发布您的整个代码库,而只是写下一个简单且可重现的示例,该示例可以轻松显示您要解决的问题。
我正在使用 final-form
制作 useContext
的简单演示。我收到此警告
Warning: Failed prop type: Invalid prop
儿童supplied to
表格, expected a ReactNode.
这是我的代码 https://codesandbox.io/s/github/test-gitt
重现我的问题或警告的步骤
- 运行 应用程序。显示一个按钮。单击 button.it 显示另一个具有按钮的页面。
- 在控制台打开的情况下再次单击按钮
contrl+alt+I
。
为什么会有这个警告?
<BrowserRouter>
<LoadingProvider>
<Router/>
</LoadingProvider>
</BrowserRouter>
有更新吗?
根据我使用您提供的代码进行的测试,这就是消除该错误的原因:
在 src > add-agency > index.js:54
中的以下代码行您必须将 SForm 的子节点包装到一个 Fragment 中,以便子节点只有一个 ReactNode。类似于:
<SForm>
<Fragment>
<Tag />
<Tag />
<Tag />
</Fragment>
</SForm>
请考虑不要发布您的整个代码库,而只是写下一个简单且可重现的示例,该示例可以轻松显示您要解决的问题。