avatar-selector.js
<List renderHeader={() => gridHeader}>
<Grid data={avatarList} columnNum={5} onClick={elm => {
this.setState(elm) // elm代表的是什么
this.props.selectAvatar(elm.text)
}}/>
</List>bossinfo.js
<AvatarSelector selectAvatar= {(imgname) => {
this.setState({
avatar: imgname
})
}}
></AvatarSelector>其中,ES6函数,这种写法又如何理解?
selectAvatar= {(imgname) => {
this.setState({
avatar: imgname
})
}}全网唯一的React 16+Redux+React Router4实战课程,学到手是你的真本领!
了解课程