微信小程式學習Course 9 雲開發功能

2022-07-20 15:33:13 字數 1136 閱讀 5659

雲開發為開發者提供完整的雲端支援,弱化後端和運維概念,無需搭建伺服器,使用平台提供的 api 進行核心業務開發,即可實現快速上線和迭代,同時這一能力,同開發者已經使用的雲服務相互相容,並不互斥。

目前提供三大基礎能力支援:

資料庫:乙個既可在小程式前端操作,也能在雲函式中讀寫的 json 資料庫

9.1 初步認識

我們暫且可以不看事例程式。點選如圖所示的雲開發。

在開發者工具工具欄左側,點選 「雲開發」 按鈕即可開通雲開發。雲開發開通後自動獲得一套雲開發環境,各個環境相互隔離,每個環境都包含獨立的資料庫例項、儲存空間、雲函式配置等資源。每個環境都有唯一的環境 id 標識,初始建立的環境自動成為預設環境。

之後進入如下雲開發介面。

其中包含以下幾個部分:

我會給大家簡單介紹一下資料庫、儲存空間、雲函式的使用。通過學習這些內容你就能簡單了解乙個前端和後端的工作原理了。有沒有酷酷的。通過作小程式竟然有了免費學習伺服器的工具了。哈哈哈。

敝人也是這麼覺得。

9.2 繼續認識

在這裡我闡述一下我的認識,才疏學淺。

9.2.1  資料庫

資料庫是用來儲存資料的記憶體,相對容量較小。我們一般儲存一些變數字串等資料。在資料庫中是以集合為第一層概念。如下圖:

我定義了幾個集合:

card打卡集合,我用來儲存每個使用者打卡資料,會記錄打卡天數等。

msghome訊息

notice公告區,我存放一些公告用;

然後每乙個集合下可以建立乙個記錄,記錄裡面會包含多個字段。譬如上圖我們顯示的是打卡集合,上面每一條記錄都有乙個id、days打卡天數,today最後打卡日期。

我們可以在前端層通過api函式對欄位進行更改,也可以新增新的記錄。後端我們也可以人為修改資料。

微信小程式學習Course 4 事件

事件是用來打通邏輯層與檢視層的樞紐,我們一般在檢視層 wxml檔案 對某個控制項繫結事件函式,在邏輯層 js檔案 編寫事件函式 4.1 事件型別 小程式中有兩類事件 1 冒泡事件 當乙個元件的事件被觸發時,該事件會向父節點傳遞資料。2 非冒泡事件 當乙個元件上的事件被觸發時,該事件不會向父節點傳輸資...

9 微信小程式引用

wxml提供兩種檔案引用方式import和include。import可以在該檔案中使用目標檔案定義的template,如 在item.wxml中定義了乙個叫item的template 在index.wxml中引用了item.wxml,就可以使用item模板 import有作用域的概念,即只會imp...

微信小程式學習Course 7 定時器功能

設定乙個定時器,在定時到期以後執行註冊的 函式,值得注意的是本函式只執行一次!settimeout this.daojishi,1000 時間到達一秒執行一次daojishi函式如果我們想實現乙個不停呼叫的函式,怎末實現呢?以下函式利用遞迴實現了乙個倒計時功能,每隔一秒更新以下倒計時時間。onloa...