我在reactjs应用程序中有自定义组件:
class Word extends React.Component {
click() {
// can i access app instance here?
}
}
答案 0 :(得分:1)
你的问题不准确,但我假设你有顶级的App组件,它有子组件,你问的是子组件是否可以访问App组件。
如果是这种情况,那么只需将其作为道具传递给它:
class App extends React.Component {
render() {
<Word parent={this} />
}
}
class Word extends React.Component {
click() {
console.log(props.parent);
}
}
但我相信这是反模式。