我一直在玩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>
);
}
在此先感谢..这整个形式的东西比我想象的要难!