ReactJs:textarea的默认值未更新

11 浏览
0 Comments

ReactJs:textarea的默认值未更新

我正在开发一个ReactJs应用中的表单。我想要做的是:

1/ 通过id从一组草稿信件中选择一封草稿信件 //没问题

2/ 在下方的表单中显示所选草稿信件的标题、内容和位置 //没问题

3/ 然后用户应该能够编辑所有的字段 //有问题!

这是我所做的:

class NewLetter extends Component {
    constructor(props) {
        super(props)
        this.state = {
            city: "",
            title: "",
            letterBody: "",
        }
        this.handleChange_city = this.handleChange_city.bind(this);
        this.handleChange_letterBody = this.handleChange_letterBody.bind(this);
        this.handleChange_title = this.handleChange_title.bind(this);
    }
    handleChange_city(e) {
        this.setState({
            city: e.target.value
        });
    }
    handleChange_letterBody(e) {
        this.setState({
            title: e.target.value
        });
    }
    handleChange_title(e) {
        this.setState({
            letterBody: e.target.value
        });
    }
    render() {
        return (