小程式開發中雲函式的應用!
在做小程式開發的時候,當你建立小程式時會看到一個使用雲開發的選項,說白了就是提供我們一個雲伺服器,在裡面可以實現一些服務端的複雜操作,下面小千就來教大家如何去使用雲函式進行小程式的開發。
建立目錄與雲函式
第一步,在微信開發者工具中建立目錄與新建nodejs雲函式
接下來,需要將此目錄在project.config.json中進行配置:
"cloudfunctionRoot": "./cloudfunction/"
如圖所示,就有這樣的一個雲開發目錄了:(不要忘記,在目錄右鍵選擇你當前環境哦^_^)
然後我們右鍵我們的cloudfunciton,選擇建立node.js雲函式,名字起名logins
建立完成後,它會自動幫助我們進行雲函式的部署,我們可以開啟雲開發看到後端剛剛部署的雲函式:
並且在建立好的雲函式里面,小程式內部幫助實現了一些nodejs後端程式碼:
前端呼叫雲函式
當我們上傳好小程式後,前端其實可以配置兩個雲環境。但是如果配置了兩個雲環境(開發|生產),我們就必須在app.js檔案中指明當前的雲環境的id才可以。
獲取環境id:
配置完成這些操作後,前端其實就可以呼叫我們雲函式logins了:
可以找到頁面的onReady這個鉤子函式,進行雲函式的呼叫:
name就是我們當時建立的雲函式的名稱, res就是在雲函中return給我們的結果, 接下來就會在控制檯列印出相關的日誌記錄:
後續其實可以在雲函式中進行更多關於資料庫集合相關的操作,因為我們前端直接呼叫雲資料庫還是有一部分的受限問題,經常在開發中關於雲資料庫更多的操作放置在雲函式中,前端呼叫雲函式實現資料庫間接呼叫。這也是更大程度的見證了雲函式的神奇功能哦。
到這你已經學會了在小程式中呼叫雲函式了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2775046/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 小程式·雲開發的雲函式路由高階玩法函式路由
- 微信小程式 #雲開發 #雲端儲存 #雲資料庫 #雲函式微信小程式資料庫函式
- 函式計算-HelloWorld應用開發函式
- 微信小程式開發 -- 通過雲函式下載任意檔案微信小程式函式
- 如何在 Deno 應用程式中呼叫 Rust 函式Rust函式
- 開發中遇到的jquery函式應用和表單驗證處理jQuery函式
- 《基於MVC的javascript web富應用開發》中的一些函式MVCJavaScriptWeb函式
- 微信小程式雲開發-雲端儲存的應用-識別通用印刷體微信小程式
- 執行緒建立的函式及應用小結執行緒函式
- iOS中round/ceil/floorf函式的應用iOS函式
- Render函式在Vue多頁面應用中的應用函式Vue
- 小程式雲開發初探
- 【微信小程式】正確建立 [雲函式] [login] 的方法微信小程式函式
- Vue函式式元件的應用Vue函式元件
- 函式計算: 讓小程式開發進入 Serverless 時代函式Server
- flutter開發之——Dart中的函式FlutterDart函式
- zip函式在爬蟲中應用函式爬蟲
- Spring 5 中函式式web開發中的swagger文件Spring函式WebSwagger
- MySQL 日期函式、時間函式在實際場景中的應用MySql函式
- 尤拉函式的應用函式
- 小程式雲開發體驗
- 對標小程式 ? "快應用"開發入門指南
- 雲開發初探 —— 更簡便的小程式開發模式模式
- 微信小程式--聊天室小程式(雲開發)微信小程式
- 微信小程式開發雲環境,使用雲函式實現通用印刷體識別, openapi.ocr.printedText微信小程式函式API
- 小程式雲開發之資源的管理
- 《反應式應用開發》之“什麼是反應式應用”
- day10-函式的應用函式
- Taro + 小程式雲開發實戰
- 小程式雲開發初體驗
- 小程式·雲開發初級FAQ
- 微信小程式雲開發6微信小程式
- 小程式雲開發之初體驗
- 程序間通訊函式介面及應用模板小結函式
- 三角函式在前端動畫中的應用函式前端動畫
- 程式中的函式引數函式
- 函式柯里化和偏函式應用函式
- 小程式 · 雲開發已上線,公測申請中