export default class ComponentA extends React.Component{ methodA = () => { return this.props.name } methodB() { return this.props.name } render(){ return ( <ComponentB methodA={this.methodA} methodB={this.methodB} /> ) } }
このようなコンポーネントがあった時、
ComponentBに渡された、methodAとmethodBのなかのthisは、ComponentBの中では異なるものを参照するという認識でよろしいですか?
詳細にいうと、ComponentBの中では、methodAのthisはcomponentA、methodBのthisはcomponentBを参照しますか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/07 09:36
2021/01/07 09:45 編集
2021/01/07 09:48