我正在動態地創建多個文本輸入(帶有動態創建的引用),並沿着我希望用輸入更新的文本。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' –