我曾try 在注册组件中使用formik,但在验证时遇到了问题. 我已经对每个字段进行了验证,例如姓名、邮箱、密码,但我看不到. 我怎么才能解决这个问题呢?关于这一点,请回答我.

{errors.fullname&&Touched.fullname&&{errors.fullname}}

推荐答案

您可以try 在每个字段上放置onBlur事件.

<Form.Control type="text" id='fullname' onBlur={handleBlur} value={values.fullname} placeholder="" onChange={handleChange} />
{errors.fullname && touched.fullname && <div className="d-block invalid-tooltip">{errors.fullname}</div>}

Reactjs相关问答推荐

过滤对象数组并通过迭代对象数组将属性放入新数组

条件索引路由

获取更改后的状态值

Reaction Google Maps API无法获取标题

在每页上应用字体-NextJS

试图从Amazon-Cogito-Identity-js模拟CogitoUser.authateUser,并将其获取为未定义的S

REACTION-Easy-SORT返回.map错误

如何在中间件中获取 nextAuth 会话

无法使用 Suspense 和 Await 获取数据

将 useRef 与 useImperativeHandle 一起使用时,React 不会重新渲染

在 React 中将 MUI 样式外包到单独的文件中?

如何在 React 过滤器中包含价格过滤器逻辑?

下一个js如何从另一个组件更新组件?

useEffect 渲染没有依赖数组的组件

我收到Uncaught TypeError: props.handleSelect is not a function

Cypress 组件测试不渲染react 组件(但它的内容)

如何在不重新加载页面的情况下加载新添加的数据?

SonarCloud 代码覆盖率不适用于 Github Action

react 路由路由加载器不适用于嵌套组件

React useEffect hooks return () => cleanup() vs return cleanup