雲開發為開發者提供完整的雲端支援,弱化後端和運維概念,無需搭建伺服器,使用平台提供的 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...