我有一个component
看起来像这样
class Test extends React.Component {
onClick() {
alert("I am a Component")
}
render() {
const { fromContainer } = this.props
return (
<a href="#" onClick={ this.onClick }>Test Link</a>
);
}
}
在我的container
我连接Test
到Store
. 我需要在onClick
. 一个在component
自身中定义的函数(onClick()
用alert()
,另一个是函数fromContainer
,它是一个action
,通过reducer
等。
如何让fromContainer
组件知道该功能。当只有一个函数被调用时:
class Test extends React.Component {
render() {
const { fromContainer } = this.props
return (
<a href="#" onClick={ fromContainer }>Test Link</a>
);
}
}
就是这样。但它不适用于定义在不同“位置”的两个函数。