在将函数作为道具传递给其他组件时,我很难确定反应的名称,让我们看看下面的代码
import { getUsers } from './userApi
export default class App {
state = { users: [] }
async _load = () => {
const users = await getUsers()
this.setState({users})
}
render(){
return <Users onload={this._load} users={this.state.users} />
}
}
如果你有一个级别的传递,你可以访问props.onload,但是如果你需要将onload函数传递给<Users />
中的其他组件,你会怎么称呼呢?