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实战课程,学到手是你的真本领!
了解课程