React报错之react component changing uncontrolled input

2022-08-19 16:40:21 浏览数 (1)

原文链接:https://bobbyhadz.com/blog/react-component-changing-uncontrolled-input[1]

作者:Borislav Hadzhiev[2]

正文从这开始~

总览

input的值被初始化为undefined,但后来又变更为一个不同的值时,会产生"A component is changing an uncontrolled input to be controlled"警告。为了解决该问题,将input的值初始化为空字符串。比如说,value={message || ''}

component-changing-uncontrolled-input.png

这里有个例子来展示错误是如何发生的。

代码语言:javascript复制
import {useState} from 'react';

const App = () => {
  // 


	

0 人点赞