クラス/コンポーネント内から他の(React)コンポーネントのクラスメソッドを呼び出すことは可能ですか?React/ES6 - >他のコンポーネントからReactコンポーネントクラスメソッドを呼び出す方法は?
例:
// file x.js
import React, { Component } from 'react'
class X extends Component {
methodY() {
console.log('methodY')
}
render() {
return <div />
}
}
export default X
// file z.js
import React, { Component } from 'react'
class Z extends Component {
render() {
return <button onClick={X.methodY} />
}
}
export default Z
checkout https://facebook.github.io/react/docs/refs-and-the-dom.html – Abhishek
Simon Boudriasの答えはかなり正確です。 –