[图片] 可以查出来数据的, [图片] 就是listdb这个值给不了,加这句就显示 valid true undefined
数据库查询出来赋值给变量,为什么提示indefined?data: { listdb:[ ], formData: { }, submitForm(e) { this.selectComponent('#form').validate((valid, errors) => { console.log('valid', valid, errors) if (!valid) { const firstError = Object.keys(errors) if (firstError.length) { this.setData({ error: errors[firstError[0]].message }) } } else { // 小程序端操作云数据库 wx.cloud.database({ env: 'nyjk-6giy1qx7c1552796' // 替换为您的云开发环境 ID }).collection('JK') .where({ mobile: this.data.formData.mobile }).get({ success(e) { console.log("查询结果", e) this.setData({ listdb:e.data///////////////加这行这里提示indefined }) wx.showToast({ title: '查询成功' }) }, field(err){ console.log("查询失败", err) } }) } }) } })
10-11