微信小程序筆記(5)獲取雲數據庫數據

這裏只是小編的筆記

js文件
數據庫獲取:

data:{
   datalist:[]
  },
getdata(){
  let that=this;
  wx.cloud.database().collection("users").get({
   success(res){
     console.log("request success",res)
     that.setData({
       datalist:res.data
     })
  },
   fail(res){
    console.log("request success",res)
   } 
  })
}

雲函數獲取

//雲函數js
// 雲函數入口文件
const cloud = require('wx-server-sdk')

cloud.init()

// 雲函數入口函數
exports.main = async (event, context) => {

 return cloud.database().collection("users").get({
   success(res){return res},
   fail(res){return res}
 });
}




//js文件
getdata(){
let that=this
wx.cloud.callFunction({
  name:"add",
 success(res){console.log("request success",res);
that.setData({
  datalist:res.result.data
})
},
 fail(res){console.log("request success",res)}
})
}

wxml

<view><button bindtap="getdata"  type="primary">id</button></view>
<view wx:for="{{datalist}}">
<view> {{item.name}}</view>
</view>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章