请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

把方法定义在prop的时候,为什么需要传参数的话写的形式就不一样了

https://img1.sycdn.imooc.com//szimg/5b54b0790001d42420980666.jpg

这是正常把退出功能写在prop里,

https://img1.sycdn.imooc.com//szimg/5b54b0ab000109ae14900162.jpg


为什么需要传值的时候登录功能的时候,就要以箭头函数的形式来写,而不是自己login(this.account,password)这样来写


正在回答 回答被采纳积分+3

1回答

Dell 2018-07-23 14:34:28

一个是函数,一个是让函数执行,参数必须是函数

0 回复 有任何疑惑可以回复我~
  • 提问者 Yutooooooo #1
    老师参数必须是函数什么意思
    回复 有任何疑惑可以回复我~ 2018-07-23 17:10:37
  • 提问者 Yutooooooo #2
    还有这两者的应用场景咋区分,this.props.login是函数,()=>this.props.login是函数执行吗
    回复 有任何疑惑可以回复我~ 2018-07-23 17:12:20
  • Dell 回复 提问者 Yutooooooo #3
    这两个都是函数的引用
    回复 有任何疑惑可以回复我~ 2018-07-23 20:13:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信