微信小程序
微信小程序
长发卜及腰
研究一门语言,即便不打算马上上手用它,也有助于开阔视野。
展开
-
微信小程序云开发(五)数据库-查
查询一条oras.doc('doc-id').get({ success: function(res) { console.log(res.data) }})实例://callback风格queryDD(){ const db = wx.cloud.database() //拿到数据库的引用 const oras = db.collection("oras") //拿到集合的引用 oras.doc("记录id").get({ success: functio原创 2021-04-13 17:04:20 · 1809 阅读 · 0 评论 -
微信小程序云开发(四)数据库-改
局部更新const db = cloud.database()const oras = db.collection("oras")//callback风格oras.doc('记录id').update({ data: { // data 传入需要局部更新的数据 done: true }, success: function(res) { console.log(res.data) }})oras.doc('记录id').update({ data原创 2021-04-13 16:50:09 · 521 阅读 · 0 评论 -
微信小程序云开发(三)数据库-删
删除一条const db = cloud.database()const oras = db.collection("oras")//callback风格oras.doc('id').remove({ //根据记录id来查找 success: function(res) { console.log(res.data) }})//Promise风格let d = oras.doc("id")d.remove().then(res=>{ console.log原创 2021-04-13 11:06:15 · 522 阅读 · 0 评论 -
微信小程序云开发(二)数据库-增
Promise风格const db = cloud.database()const oras = db.collection("oras")oras.add({ data: { name: 'sz', age: 18 }}).then(res=>{ console.log("success")}).catch(err=>{ console.log("fail")})CallBack风格oras.add({原创 2021-04-13 11:00:24 · 78 阅读 · 0 评论 -
微信小程序云开发(一)数据库操作流程
1、获取数据库的引用不传任何参数时,默认取的是当前环境对应的数据库引用const db = cloud.database()想指明哪个环境,可传递一个对象const db = cloud.database({ env: "" //环境id})2、创建/获取集合创建集合db.createCollection('collection1').then(res=>{ console.log("创建集合成功", res)}).catch(err=>{ console原创 2021-04-13 10:54:14 · 499 阅读 · 0 评论 -
微信小程序真机调试报错{“errMsg“:“hideLoading:fail:toast can‘t be found“}
真机调试时,遇到报错:(in promise) MiniProgramError{"errMsg":"hideLoading:fail:toast can't be found"}Object查看官方文档,发现报错原因可能是:wx.showLoading 和 wx.showToast 同时只能显示一个wx.showLoading 应与 wx.hideLoading 配对使用解决:let loading = false //定义一个变量来判断是否loadingif(!loading)原创 2021-04-09 15:25:15 · 3020 阅读 · 0 评论