是否可以從類/組件中調用其他(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
結帳https://facebook.github.io/react/docs/refs-and-the-dom.html – Abhishek
Simon Boudrias的回答非常準確。 –