1
所以在下面的例子中,当你点击按钮时,为什么log.added
未定义?为什么React组件函数失去它们的属性?
var log = function(){
console.log("X");
};
log.added = true;
App = React.createClass({
log: log,
showLog(){
this.log(); // X
console.log(this.log.added); // undefined
},
render(){return (
<button onClick={this.showLog}>Log</button>
)}
});