我一直在玩React中的字段,但遇到了文本輸入未更新(而屬性爲)的問題。我試圖通過類/狀態組件來做到這一點,但無濟於事。我很善良 - 希望能夠製作完全與商店分離的特定形式的組件。任何人都可以將我指向正確的方向嗎?ReactJS道具已更新,但字段未重新渲染
import React from 'react';
export default (props) => {
function editProjectNameChanged(event, syntheticEvent) {
debugger;
props.editProject.name = syntheticEvent.target.value;
}
return (
<div className="col-xs-5 col-md-5">
<form>
<div className="form-group">
<label htmlFor="management-projects-name">Project name</label>
<input type="text" className="form-control" id="management-projects-name"
value={props.editProject.name}
onUserInput={editProjectNameChanged.bind(null, event)}
placeholder="Project name" />
</div>
</form>
</div>
);
}
在此先感謝..這整個形式的東西比我想象的要難!