命名约定将函数作为prop传递给其他组件

时间:2018-02-03 13:50:30

标签: javascript reactjs ecmascript-6

在将函数作为道具传递给其他组件时,我很难确定反应的名称,让我们看看下面的代码

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 />中的其他组件,你会怎么称呼呢?

0 个答案:

没有答案