小程序開發文檔:項目結構、頁面結構、應用啟動說明

2018/7/27 18:31:33
摘要: 開發微信小程序,需要提前去學習了解的東西不少,比如它的運行環境、它的開發工具、它的項目結構、頁面結構以及應用啟動說明等等

開發微信小程序,需要提前去學習了解的東西不少,比如它的運行環境、它的開發工具、它的項目結構、頁面結構以及應用啟動說明等等。本文接下來的篇幅,就來說簡單說明一下以上的相關問題,總結一些必須學習的小程序開發知識。

  1、關于小程序運行環境

關于微信小程序開發,官方貼出的說明指出,wxApp的運行環境一共有3個平臺,分別是IOS的webkit,即蘋果開源的瀏覽器內核;Android的X5,即QQ瀏覽器內核,以及開發者在開發時用的nw.js,即C++實現的web轉桌面應用。

  2、關于項目結構

  關于頁面結構的問題,我們主要介紹幾個參數:

(1)project.config.json:項目配置文件,支持es6配置,appid等信息

(2)pages:功能頁面

(3)app.json:應用主題樣式及pages路由配置,其中pages路由第一項決定首頁

(4)app.wxss:pages通用樣式

(5)App.js:應用入口,pages可通過getApp()獲取,提供公用接口及數據

3、關于頁面結構

  關于頁面結構的問題,主要有三個內容,分別是js、wxml、wxss。

(1)js是功能邏輯實現,頁面數據、頁面交互事件處理

(2)wxml為頁面布局文件

(3)wxss為頁面組件樣式

4、關于應用啟動

應用啟動時所需的生命周期函數主要有三個,分別是:onLaunch(初始化完成)、onShow(啟動時,后由后臺進入前臺)、以及onHide(由前臺進入后臺)。

(1)App.onLaunch()-->App.onShow()-->pages[0].onLoad()-->App.onLaunch.onHiden()

(2)onLaunch()用戶授權信息獲取,調用異步api: wx.login()、wx.getSetting()

(3)Index.onLoad()頁面加載,獲取數據調用更新頁面setData


聲明:文章"小程序開發文檔:項目結構、頁面結構、應用啟動說明"為互誠科技—微信小程序開發公司的原創文章,轉載請注明出處,謝謝合作!
標簽:小程序開發文檔
電話咨詢:18011971195(黃先生)
在線留言:
微信掃碼,關注我們
相關文章
  • 廣州微信小程序開發掀起價格戰,企業該如何選擇好的

    微信小程序開發的走紅,在廣州這個觸點敏感的城市更是呈現出大面積爆發,隨之而來的微信小程序開發公司

  • 微信小程序開發過程中常見的問題解析

    在開發與測試微信小程序的過程中,也許會出現工具報錯、頁面加載、頁面轉發等問題。而既然出現問題就需要想辦法去解決

  • 微信小程序運營必須雙向互動、多向傳播

    微信小程序開發的難度是APP的六分之,所要考慮的開發問題也比較簡單,所以相比起開發一個APP,小程序的開發就顯得簡單得多

  • 微信小程序開發目錄結構介紹

    在進行微信小程序開發的時候,有一個固定的默認的目錄結構,該結構中包含一個app(主體部分)和多個page(頁面),其中分別有四種文件類型

  • 廣州微信小程序開發需要注意哪些細節

    站在廣州微信小程序開發公司的立場來看,作為一個給需求者提供開發服務的公司,想要獲得行業口碑以此來得到更多企業商家的青睞

  • 如何才能使小程序有效地發揮它的優點

    我們都認為,小程序是微信之中另一個流量紅利所在,并且我們也都清楚,小程序擁有“無需下載、即搜即用、用完即走“的特點。但也許很多人都不是很清晰地了解到,微信小程序要如何使用才能更加有效地發揮它的優點。所以,小編今天準備從開發者與使用者兩個角度來討論一下這個問題:

上海快三走势图上海快3形态走势