采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
知道了
是componentWillReceiveProps函数没有写对传入的参数,导致接收不到父组件传来的props
componentWillReceiveProps(nextProps) { this.setFavoriteState(nextProps.projectModel.isFavorite)}
setFavoriteState(isFavorite) { this.setState({ isFavorite: isFavorite, })}
componentWillReceiveProps(nextProps) { this.setState({ isFavorite: nextProps.projectModel.isFavorite, }) }
登录后可查看更多问答,登录/注册
一个真实的上线项目,一次完整的开发过程,全面掌握React Native技术
4.5k 12
1.1k 9
1.5k 8
1.3k 7