入力で更新したいテキストと一緒に、(動的に作成された参照を使用して) 複数のテキスト入力を動的に作成しています。
ref を変数に設定し、React.findDOMNode(this.refs.Variable).value で DOM ノードを見つけて、入力の値を取得しようとしています。
「null のプロパティ '値' を読み取れません」というエラーが表示されます。
どうすればこれを達成できますか?
関数は次のようになります。
resetUnit: function(e){
var refID = e.target.id;
var ID = refID.split("-")[0];
var Value = React.findDOMNode(this.refs.refID).value;
NodesCollection.update({_id: ID},{$set: { materialUnit : Value}});
this.setState({
edit: ''
});
},