如标题
使用 this.setData({
a: 1
})
Page({
data: {
accountValue: ' '
},
onLoad () {
},
bindKeyInput (e: any) {
this.setData({
accountValue: e.detail.value
})
}
})
miniprogram/pages/login/login.ts:10:9 - error TS2722: Cannot invoke an object which is possibly 'undefined'.
10 this.setData({
~~~~~~~~~~~~
Found 1 error.
请教一下
问题找到了 在ts语法中 setData() 是可选 所以使用为 this.setData!({}) 要加感叹号!
麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
解决了 谢谢