微信小程序如何添加数据到云数据库
在js中将db赋值:const db=wx.cloud.database()
使用db.collection(“datalist”).add({}),以下使用的是promise风格。
这里在insertData里面添加了显示loading提示框,在then里面主动调用hideLoading关闭提示框。
insertData(){
wx.showLoading({
title: '数据加载中......',
mask:true
})
db.collection("demolist").add({
data:{
title:"测试插入标题"
}
}) .then(res=>{
console.log(res)
wx.hideLoading({
success: (res) => {},
})
})
}
注:
promise:传入对象中没有success,fail,complete,那么add方法就会返回一个
wx.showLoading(Object object):显示loading提示框,需要主动调用wx.hideLoading才能关闭提示框。