react 点击事件传递数据

我知道怎么使用bind的那种方式,在网上我也查到了使用ES6的方式,如下图,但为什么我输出的user是图三的值
图一
图片描述
图二
图片描述

图三
图片描述

阅读 3.1k
2 个回答

你的双括号少了个{,箭头函数用法也不对

新手上路,请多包涵

大兄弟 这么写 onClick={this.handleClick.bind(this,user)}
第一个不变为this,后面为你要传递的参数 亲测有效

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题