js页面
// 获取职位
getPositionList:function(e){
// 加载提示
wx.showLoading({
title: ‘正在加载’,
mask: true,
})
var self=this;
wx.cloud.callFunction({
name:“getPositionList”,
data:{
},
}).then(res=>{
console.log(res)
self.setData({
positionList:res.result.positionList.data,
})
}).catch(err=>{
console.log(err)
})
},
云函数页面
// 云函数入口文件
const cloud = require(‘wx-server-sdk’)
cloud.init()
const db = cloud.database()
// 云函数入口函数
exports.main = async(event, context) => {
try {
let positionList = await db.collection(‘position’).orderBy(‘time’, ‘desc’).get();
return{
positionList
}
} catch (err) {
console.log(err)
}
}
错误