公司名称 | 众赢网校 | |
MP帐号(邮箱) | nishuowoshang@163.com | |
开发者微信号 | gougoushan | |
机型(如iPhone 6s plus) | 未真机测试 | |
操作系统(如iOS 9.3) | 无 | |
是否必现 | 是 | |
出现时间 | 2017-08-15 | |
操作路径(即如何操作可以复现该问题) | ||
按照开发文档中给出的快速启动案例编写代码 | ||
问题描述(具体问题介绍) | ||
获取用户信息类型的按钮,点击后的回调函数中,console.log(this) 输出的是 undefined | ||
问题截图(客户端问题界面截图) | ||
代码片段截图 | ||
今天这事干的漂亮!
这是因为你创建的回调函数是es6中的箭头函数,所以这个函数体作用域是不带this变量的,也就是需要往外层寻找this。这里恰好找到的是undefined