我正在动态地创建多个文本输入(带有动态创建的引用),并沿着我希望用输入更新的文本。React通过将refs设置为变量来查找DOM节点?
我试图通过裁判设置为一个变量,并发现与React.findDOMNode(this.refs.Variable)的DOM节点.value的
我越来越得到了输入的值是“无法读取属性'值'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: ''
});
},
谢谢你,工作! –
我想这应该是'ReactDOM.findDOMNode'而不是'React.findDOMNode' –