小程式開發中雲函式的應用!

千鋒武漢發表於2021-06-02

      在做小程式開發的時候,當你建立小程式時會看到一個使用雲開發的選項,說白了就是提供我們一個雲伺服器,在裡面可以實現一些服務端的複雜操作,下面小千就來教大家如何去使用雲函式進行小程式的開發。

      建立目錄與雲函式

      第一步,在微信開發者工具中建立目錄與新建nodejs雲函式

1

      接下來,需要將此目錄在project.config.json中進行配置:

      "cloudfunctionRoot": "./cloudfunction/"

      如圖所示,就有這樣的一個雲開發目錄了:(不要忘記,在目錄右鍵選擇你當前環境哦^_^)

2

      然後我們右鍵我們的cloudfunciton,選擇建立node.js雲函式,名字起名logins

3

      建立完成後,它會自動幫助我們進行雲函式的部署,我們可以開啟雲開發看到後端剛剛部署的雲函式:

4

      並且在建立好的雲函式里面,小程式內部幫助實現了一些nodejs後端程式碼:

5

      前端呼叫雲函式

      當我們上傳好小程式後,前端其實可以配置兩個雲環境。但是如果配置了兩個雲環境(開發|生產),我們就必須在app.js檔案中指明當前的雲環境的id才可以。

      獲取環境id:

6

7

      配置完成這些操作後,前端其實就可以呼叫我們雲函式logins了:

      可以找到頁面的onReady這個鉤子函式,進行雲函式的呼叫:

8

      name就是我們當時建立的雲函式的名稱, res就是在雲函中return給我們的結果, 接下來就會在控制檯列印出相關的日誌記錄:

9

      後續其實可以在雲函式中進行更多關於資料庫集合相關的操作,因為我們前端直接呼叫雲資料庫還是有一部分的受限問題,經常在開發中關於雲資料庫更多的操作放置在雲函式中,前端呼叫雲函式實現資料庫間接呼叫。這也是更大程度的見證了雲函式的神奇功能哦。

      到這你已經學會了在小程式中呼叫雲函式了。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2775046/,如需轉載,請註明出處,否則將追究法律責任。

相關文章