addShops: function (e) {
const params = e.detail.value
//校验表单
if (!this.WxValidate.checkForm(params)) {
const error = this.WxValidate.errorList[0]
this.showModal(error)
return false
}
wx.showLoading({
title: ‘正在添加…’,
})
var cname = e.detail.value.cname
//插入数据
const db = wx.cloud.database();
const cont = db.collection(‘buhshops’);
cont.add({
data: {
cname: cname,
},
})
wx.hideLoading()
this.vailgps()
setTimeout(function () {
//返回上个页面
wx.redirectTo({
url: ‘/pages/bindex/bindex’,
})
},1500)
}
},
其中有其它字段我删掉了,大概就是这么一个简单的添加,问题无法重现,名称、价格、等其它表单在填写均一致的情况下,偶尔就出现某一个添加并未成功,就直接跳转到添加成功的页面了,数据库也查了并没有新增的那条数据,说明没有插入成功,请问这是怎么回事?问题无法重现,毫无规律性