/** @jsx React.DOM */
var Button = React.createClass({
handleClick: function(){
console.log(' FROM BUTTON')
},
render: function() {
return <input type='button' onClick={this.handleClick} value={this.props.dname}/>;
}
});
var Text = React.createClass({
render: function() {
return <input type='text' onClick={this.handleClick} value={this.props.ival}/>;
}
});
var search = React.createClass({
handleClick: function() {
console.log('searching')
},
render: function(){
return (
<div>
<Text/>
<Button dname={this.props.dname} onClick={this.handleClick} />
</div>
);
}
});
React.renderComponent(<search dname='Look up' fname='Search'/> , document.body);
我已經在搜索組件創建一個按鈕和文本組件,其中包括他們react.js覆蓋子組件的事件處理函數現在我要重寫與搜索按鈕的默認handleClick事件組件的處理程序。 但this.handleClick指向按鈕組件的事件處理..請幫助.. 我需要上單擊搜索,而不是我得到了..按鈕如何從父組件在
getDefaultProps'用來設置默認屬性和自動的方法'得到壓倒一切的行爲,當一個道具中發送。 – krs
嗨@andreypopp請您提供一個工作提琴。 – Softwareddy