class组件可以通过react.render 实现命令式调用
class Toast extend Component {
// ...
show (options) {
console.log(options)
}
render() {
<div>111</div>
}
}
const div = document.createElement('div')
document.body.appendChild(div)
const ImageView = ReactDOM.render(<Toast />, div)
那如果这个Toast是函数式组件, 请问如何实现
const Toast = () => {
const show = (options) => {}
return (
<div>111</div>
)
}
import Toast from './toast'
Toast.show({a:1})