微信小程序 云函数的创建和使用
生活随笔
收集整理的這篇文章主要介紹了
微信小程序 云函数的创建和使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
創建云函數
一:初始化云函數
請確認小程序 app.js 里有如下代碼
將:wx.cloud.init里env:'修改為自己的環境ID'
1 //app.js
2 App({
3 // 當小程序加載時執行
4 onLaunch: function () {
5 if (!wx.cloud) {
6 console.error('請使用 2.2.3 或以上的基礎庫以使用云能力')
7 } else {
8 // 初始化云函數
9 wx.cloud.init({
10 // 此處請填入環境 ID, 環境 ID 可打開云控制臺查看
11 env: '你的環境ID',
12 traceUser: true,
13 })
14 }
15 this.globalData = {}
16 }
17 })
二:修改project.config.json
將"cloudfunctionRoot":"修改一個名字,默認也可以,例如cloud/",
三:與miniprogram同級創建文件夾為cloud
默認可跳過.手動創建需要,右鍵文件名稱,選擇當前環境
創建之后
右鍵選擇上傳并部署
假設獲取云數據庫信息操作,別忘記右鍵創建并部署
云數據庫前提得有數據才行,沒有可以手動添加一個測試用
index.js
1 // 云函數入口文件
2 const cloud = require('wx-server-sdk')
3
4 cloud.init()
5 const db = cloud.database()
6
7 // 云函數入口函數
8 exports.main = async (event, context) => {
9 //查找云數據庫操作
10 return await db.collection('test2').get()
11 }
使用云函數
這里寫在onLoad,可以按照自己需求寫測試地方
1 //調用云函數
2 wx.cloud.callFunction({
3 // 云函數名稱
4 name:'getInofTest'
5 })
6 .then(res=>{
7 console.log(res.result.data[0]);
8 })
返回結果圖
時間若流水,恍惚間逝去
總結
以上是生活随笔為你收集整理的微信小程序 云函数的创建和使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python学习之urlib模块和url
- 下一篇: 怎么创建具有真实纹理的CG场景岩石?