logo
YourData+
玉东数据
首页应用解决方案协作MUI-Remix博客
登录

YourData's blog

微信云必备: 1. 小程序如何访问云数据库, 如何访问云函数

前端访问数据库

// 定义返回数据的接口, 根据返回的数据编写
interface IMyData {
 [key:string]?:any
}
// 设置默认数据,使用定义好的接口
const defaultData: { data?:IMyData[], error?:string }

wx.cloud.init()
const db = wx.cloud.database()

Page({
 data: defaultData,
 onLoad() {
  // 访问数据库
  db.collection('collName').where({}).get().then(res => {
     // 拿到数据并赋值给 data
      this.setData({ data: (res?.data || []) as IMyData[] })
    }).catch(e => {
     错误时设置 error
      this.setData({ error: `读取数据错误[${e.errCode}]` })
    })
 }
})

访问云函数

与访问数据库类似, 将访问数据库部分

db.collection('collName').where({}).get()

改为

wx.cloud.callFunction({name: 'functionName',data: {
        $url: "find", // 如使用路由表示路由名
        data: {}
      }
    })`

即可

孙玉微信号: sunly-

玉东数据是一家专注于互联网应用开发的企业,由从业多年的技术专家组成,在应用开发、网络运维等方面有广泛的经验和实力。

技术涵盖最新的 Web、小程序、Flutter、Android、iOS等多个领域的前沿技术。

商务合作,请微信扫码联系我:

18919890888微信同号
陇ICP备2021001826号