小程式開發中雲函式的應用!
在做小程式開發的時候,當你建立小程式時會看到一個使用雲開發的選項,說白了就是提供我們一個雲伺服器,在裡面可以實現一些服務端的複雜操作,下面小千就來教大家如何去使用雲函式進行小程式的開發。
建立目錄與雲函式
第一步,在微信開發者工具中建立目錄與新建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函式
- 四個PHP應用小函式 (轉)PHP函式
- 微信小程式雲開發-雲端儲存的應用-識別通用印刷體微信小程式
- 函式計算: 讓小程式開發進入 Serverless 時代函式Server
- 小程式雲開發體驗
- 微信小程式雲開發6微信小程式
- iOS中round/ceil/floorf函式的應用iOS函式
- 微信小程式--聊天室小程式(雲開發)微信小程式
- 【微信小程式】正確建立 [雲函式] [login] 的方法微信小程式函式
- 正規表示式在iOS開發中的應用iOS
- Render函式在Vue多頁面應用中的應用函式Vue
- flutter開發之——Dart中的函式FlutterDart函式
- gethostbyname函式和getservbyname函式的應用函式
- 雲開發初探 —— 更簡便的小程式開發模式模式
- 小程式雲開發之初體驗
- 小程式·雲開發初級FAQ
- 微信小程式---快速上手雲開發微信小程式
- 微信小程式學習:雲開發微信小程式
- 小程式雲開發初體驗
- Taro + 小程式雲開發實戰
- 微信小程式雲開發如何上手微信小程式
- 小程式雲開發之資源的管理
- 小程式 · 雲開發已上線,公測申請中
- Vue函式式元件的應用Vue函式元件
- 基於MATLAB C/C++數學函式庫開發應用程式 (轉)MatlabC++函式
- 對標小程式 ? "快應用"開發入門指南
- MySQL 日期函式、時間函式在實際場景中的應用MySql函式
- 【Spark篇】---SparkSQL中自定義UDF和UDAF,開窗函式的應用SparkSQL函式
- 技術中的小函式之道函式
- 小程式·雲開發 專案開發經驗分享
- 騰訊線上教育的小程式雲開發實踐