0
私はnoobです、そして現在reactjs
を学んでいる人は、component
の内部にあるcomponent
の中の機能にアクセスする方法を説明することができますreactjs
?コンポーネント内の関数にアクセスしますか?
例:このような
class ComponentOne extends React.Component{
constructor(){
super()
this.handleClick=this.handleClick.bind(this)
}
handleClick(){
console.log("handling click")
}
render(){
return(
<button onClick={this.handleClick}>Click me</button>
)
}
}
// This component is in another file
import ComponentOne from './ComponentOne'
class ComponentTwo extends React.Component{
constructor(){
super()
this.handleComp=this.handleComp.bind(this)
}
handleComp(){
ComponentOne.handleClick()
}
render(){
return(
<button onClick={this.handleComp}>Click me</button>
)
}
}
何か。
親に属する関数にアクセスすることを意味しますか?または、子供に属する機能に?または完全に無関係な(つまりツリー内にはない)コンポーネント – patrick
もう少し正確になり、あなたの質問にいくつかのコードを追加できますか? :) – Crocsx
@patrick 3つの方法のすべてのリンクや例がありますか? – nik7