小程序啓動javascript
經過app.json裏pages字段能夠得到頁面路徑,而寫在 pages 字段的第一個頁面就是這個小程序的首頁(打開小程序看到的第一個頁面),就像下面的代碼中,小程序啓動後的第一個頁面就是indexjava
{ "pages":[ "pages/index/index", "pages/logs/logs" ] }
小程序啓動以後,在 app.js 裏的 onLaunch 回調會被執行: json
App({ onLaunch: function () { // 小程序啓動以後 觸發 } })
程序和頁面小程序
在pages/logs/logs下包含4種文件,首先微信客戶端根據logs.json配置生成一個界面,頂部顏色文字在這個json裏定義。接着客戶端纔會加載這個頁面WXML和WXSS。最後客戶端會裝載logs.js。log.js內容以下:微信
Page({ data: { // 參與頁面渲染的數據 logs: [] }, onLoad: function () { // 頁面渲染後 執行 } })
Page是一個頁面構造器。小程序會把data數據和index.wxml一塊兒渲染,展現小程序頁面,渲染以後,onLoad回調函數裏能夠處理邏輯。 app