假设我在下面有这个布局:
class Navigation extends React.Component {
primaryFun() { console.log('funn') }
secondaryFun() {
this.primaryFun();
}
}
我原以为这会调用主要的,但我得到了一个未定义的,好的。
所以我想我会添加一个构造函数来将函数绑定到这个:
constructor(props) {
super(props)
this.primaryFun = this.primaryFun.bind(this);
}
但主要乐趣仍未定义。
在我的实际项目中,我在 mouseOut 事件上调用这些。
感觉上面应该可以工作,而且 React 的文档到处都是,所以在这里找不到太多东西。