小程序入門開發基本知識點

開發組成

頁面結構:WXML
頁面樣式:WXSS
頁面腳本:JS+WXS

開發準備

頁面組成

app對象 -> page對象 -> component對象
#頁面結構
頁面結構

app對象

app.js

非必須
作用:

  1. 監聽app對象的生命週期
  2. 存儲全局數據,類似vue中vuex

app.wxss

非必須
作用:

  1. 全局樣式

app.json

必須,必須至少註冊一個page
作用:

  1. 全局配置、2. 註冊pages、3. window窗口,導航欄、4. tabbar選項卡

pages對象

page.js

作用:

  1. 監聽page的生命週期、2. 頁面邏輯、3. 頁面數據

page.wxml

作用:1. 數據渲染、2. 頁面結構、3. 事件綁定

page.wxss

作用:

  1. 頁面樣式

page.json

作用:
1.頁面配置:component註冊、導航欄、上/下拉刷新

component對象

複用性高的頁面組件部分,和page大致相同

page.json

"component":true

配置

分類:

  1. 項目開發配置
    簡易設置:小程序開發軟件->詳情->本地配置
project.config.json
  1. 小程序收錄配置
    作用:sitemap功能,默認收錄小程序的頁面內容,用於微信搜索,增加曝光度,類似百度收錄
    sitemap 配置文檔
sitemap.json
  1. 全局配置
    作用:頁面文件的路徑,窗口設置,網絡超時時間,tabbar選項設置
app.json
  1. 頁面配置
    可以覆蓋全局配置
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章