【发布时间】:2018-03-18 16:25:54
【问题描述】:
假设我的布局如下:
class Navigation extends React.Component {
primaryFun() { console.log('funn') }
secondaryFun() {
this.primaryFun();
}
}
我本以为这会调用主要的,但我得到一个未定义的,好的。
所以我想我应该添加一个构造函数来将函数绑定到这个:
constructor(props) {
super(props)
this.primaryFun = this.primaryFun.bind(this);
}
但主要乐趣仍未定义。
在我的实际项目中,我在 mouseOut 事件中调用这些。
感觉上面的内容应该可以工作,而且 React 的文档到处都是,所以在这里找不到太多。
【问题讨论】:
标签: javascript reactjs