微信小程式開發9 宿主環境 2

2022-08-29 13:27:22 字數 704 閱讀 7656

1.乙個小程式頁面可以分解成多個部分組成,元件就是小程式頁面的基本組成單元。為了讓開發者可以快速進行開發,小程式的宿主環境提供了一系列基礎元件。

元件是在wxml模板檔案宣告中使用的,wxml的語法和html語法相似,小程式使用標籤名來引用乙個元件,通常包含開始標籤和結束標籤,該標籤的屬性用來描述該元件。

3.api

一般呼叫的約定:

wx.on* 開頭的 api 是監聽某個事件發生的api介面,接受乙個 callback 函式作為引數。當該事件觸發時,會呼叫 callback 函式。

如未特殊約定,多數 api 介面為非同步介面 ,都接受乙個object作為引數。

api的object引數一般由success、fail、complete三個**來接收介面呼叫結果,示例**如**清單3-17所示,詳細說明如表3-9所示。

wx.get* 開頭的api是獲取宿主環境資料的介面。

wx.set* 開頭的api是寫入資料到宿主環境的介面。

引數名字

型別必填

描述success

function

否介面呼叫成功的**函式

fail

function

否介面呼叫失敗的**函式

complete

function

否介面呼叫結束的**函式(呼叫成功、失敗都會執行)

4.事件

5.其他不再仔細研究

9 微信小程式引用

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

微信小程式開發

一 開發準備 二 開發工具的使用 編碼目錄結構 1 wxml的功能 資料繫結 資料繫結使用 mustache 語法 雙大括號 將變數包起來。列表渲染 wx for 在元件上使用 wx for 控制屬性繫結乙個陣列,即可使用陣列中各項的資料重複渲染該元件。block wx for 類似 block w...

微信小程式開發 微信繫結

官方api提供的request請求的url wx.login 請求引數 傳送請求 解析相應內容 換成json物件 jsonobject json jsonobject.fromobject sr 獲取會話金鑰 session key string session key json.get sessi...