问题模块 | 框架类型 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|
框架 | 小程序 | 工具 | 2.6.1.75 | 2.6.1.75 |
Page({
data:{ xx : null },
sthfunc1 : () => {
this.setData({xx:1}) // lamda这里的this 是undefined
},
sthfunc2 : function() {
this.setData({xx:2}) // 这里的this 是有对象的。
}
})
有人遇到么?
网友回复
Wོ:
es6箭头函数没有this
周冉:
Page({
data:{ xx : null },
sthfunc1() { // 得这么写啊
this.setData({xx:1})
},
sthfunc2 : function() {
this.setData({xx:2}) // 这里的this 是有对象的。
}
})