【发布时间】:2020-01-20 12:44:16
【问题描述】:
我正在学习 React,下面是我正在尝试的示例代码。我能够渲染这个组件并且能够在没有任何 handleChange() 方法的情况下在输入字段中输入字符吗?这样好吗?因为我所知道的是,为了使输入字段可用于输入,我们需要添加类似下面的 handleChange 方法
handleChange(e) {
this.setState({ [e.target.name]: e.target.value });
}
import React from "react";
class StudentForm extends React.Component {
constructor() {
super();
}
render() {
return (
<div>
<form>
<h1>Student Form</h1>
<input type="text" name="firstname"></input>
</form>
</div>
);
}
}
export default StudentForm;
【问题讨论】:
-
它是受控组件与非受控组件。您可以在此处查看回复:components.stackoverflow.com/questions/42522515/…
标签: reactjs react-native