所以正如標題所示,我只是試圖通過一個子組件訪問React中父組件的方法。我明白這可以通過道具來實現,但是我試圖通過onClick事件來實現,而且看起來並不像那樣。這是我的問題的一個基本例子。在React中訪問一個父組件的方法onClick
var Child = React.createClass({
render: function() {
return (
<button onClick={this.onClick}>Click Here</button>
);
}
});
var Parent = React.createClass({
onClick: function() {
console.log('I've been clicked');
},
render: function() {
return (
<Child />
);
}
});
ReactDOM.render(<Parent />, document.getElementById('Parent'));
如何獲取子組件的按鈕onClick事件來觸發父組件的onClick方法?感謝幫助。
謝謝你,這是一個完美的答案。對此,我真的非常感激。 – jdev99