微信小程序笔记(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>

猜你喜欢

转载自blog.csdn.net/feiqipengcheng/article/details/106022293