小程序設(shè)置啟動頁面,小程序設(shè)置啟動頁面參數(shù)
小程序的啟動
微信客戶端在打開小程序之前,會把整個(gè)小程序的代碼包下載到本地。
緊接著通過 app.json 的 pages 字段就可以知道你當(dāng)前小程序的所有頁面路徑:
{
"pages":[
"pages/index/index",
"pages/logs/logs"
]
}
這個(gè)配置說明在 QuickStart 項(xiàng)目定義了兩個(gè)頁面,分別位于 pages/index/index 和 pages/logs/logs 目錄。而寫在 pages 字段的第一個(gè)頁面就是這個(gè)小程序的首頁(打開小程序看到的第一個(gè)頁面)。
于是微信客戶端就把首頁的代碼裝載進(jìn)來,通過小程序底層的一些機(jī)制,就可以渲染出這個(gè)首頁。
小程序啟動之后,在 app.js 定義的 App 實(shí)例的 onLaunch 回調(diào)會被執(zhí)行:
App({
onLaunch: function () {
// 小程序啟動之后 觸發(fā)
}
})
整個(gè)小程序只有一個(gè) App 實(shí)例,是全部頁面共享的,更多的事件回調(diào)參考文檔 注冊程序 App 。
接下來我們簡單看看小程序的一個(gè)頁面是怎么寫的。更多內(nèi)容點(diǎn)擊——微信小程序開發(fā)教程。
第二部分:如何開通一個(gè)小商店