Reactjs 如何使用React更改输入字段的值?

Reactjs 如何使用React更改输入字段的值?,reactjs,Reactjs,我是新来的。我正在浏览这个链接。我的目标是如何在输入数据时更改错误如果您确实从API接收到错误消息,我假设您正在将其保存在您的状态中的某个位置。只要用户开始在字段中键入,就可以从状态中删除该错误消息。按如下方式编辑输入字段: this.setState{…this.state,errorMessage:}}/> 这样,当用户开始键入时,错误消息将重置为空字符串。请用保存错误消息的名称替换错误消息。请提供一些代码为什么不使用formik或react钩子表单?不用担心重新发明轮子?另外,请提供代码。

我是新来的。我正在浏览这个链接。我的目标是如何在输入数据时更改错误

如果您确实从API接收到错误消息,我假设您正在将其保存在您的状态中的某个位置。只要用户开始在字段中键入,就可以从状态中删除该错误消息。按如下方式编辑输入字段:

this.setState{…this.state,errorMessage:}}/>


这样,当用户开始键入时,错误消息将重置为空字符串。请用保存错误消息的名称替换错误消息。

请提供一些代码为什么不使用formik或react钩子表单?不用担心重新发明轮子?另外,请提供代码。@sanjana请在服务器响应后检查错误的长度。如果为空,则删除错误。请给出一些代码。这将是一件好事explain@Niyongabo-嗨,我已经更新了密码,你能检查一下吗once@PrashanthReddyBalemula-嗨,我已经更新了代码,请你在我更新代码后检查一下好吗。你能帮我看一下代码吗?你能帮我看一下上面的代码吗。你还需要帮助吗?问题解决了,但还有另一个问题。。。如何在输入字段中键入名称时显示类似于建议的名称应包含字母?如果您希望有条件地呈现该名称,请查看Formik和Yup作为表单验证。或者,如果它只是一个输入字段,您可以手动检查onChange事件侦听器中的输入,并执行正则表达式检查,这将更新您的nameHaveLetters状态块,该状态块最初以false开头,但当正则表达式返回true时,您也将其更改为true。我就是这样做的。