<textarea className="form-control queryheight box_xp" placeholder="Enter Dashboard Content" type="text" onChange={this.dashboardtextchartchange.bind(this)} value={this.state.textdashboard}>
</textarea>
更改功能:
dashboardtextchartchange(e){
this.setState({textdashboard: e.target.value});
}
状态:
this.state = {
textdashboard: '',
};
如果我移除了value={this.state.textdashboard}
,那么就可以了,但是如果我不这么做的话,那么
答案 0 :(得分:1)
Textarea没有value
属性,因此为什么仅在删除它时才起作用。
您可以通过在开始和结束标记<textarea>
之间输入所需的值来设置<textarea>[here]</textarea>
的值。
<textarea className="form-control queryheight box_xp" placeholder="Enter Dashboard Content" type="text" onChange={this.dashboardtextchartchange.bind(this)}>
{this.state.textdashboard}
</textarea>
您可能还希望删除type="text"
属性,因为textarea没有type属性。