目錄結(jié)構(gòu):包含一個app和多個page拗踢。一個框架程序主體包含三個文件脚牍,必須放在項(xiàng)目根目錄:app.js(邏輯), app.json(配置), app.wxss(公共樣式表);一個page由四個文件組成:js(邏輯)巢墅,json(配置)诸狭,wxml(結(jié)構(gòu))券膀,wxss(樣式)。四個文件必須具有相同的路徑和文件名驯遇。
------------------------ ------------------------------------------------
配置:pages芹彬, Array,頁面路徑叉庐;window舒帮,Object,默認(rèn)頁面的窗口表現(xiàn)陡叠; tabBar玩郊,Object,底部tab的表現(xiàn)枉阵;networkTimeout译红,Object,網(wǎng)絡(luò)超時時間兴溜;debug侦厚,Boolean,是否開啟debug模式拙徽。?
?window設(shè)置項(xiàng):navigationBarBackgroundColor 導(dǎo)航欄背景顏色刨沦;navigationBarTextStyle 導(dǎo)航欄標(biāo)題顏色;navigationBarTitleText 導(dǎo)航欄標(biāo)題文字內(nèi)容膘怕; backgroundColor 窗口背景色已卷;backgroundTextStyle 下拉背景字體;enablePullDownRefresh 是否開啟下拉刷新淳蔼。
tabBar設(shè)置項(xiàng):color 文字默認(rèn)顏色;selectedColor 文字選中時的顏色裁眯;backgroundColor 背景色鹉梨;borderStyle 邊框顏色;list tab列表(pagePath穿稳,text存皂,iconPath,selectedIconPath)
page中的配置選項(xiàng)只包含app.json中的window設(shè)置項(xiàng)逢艘。
------------------------ ------------------------------------------------
邏輯層: 1旦袋、由WXML、WXSS來編寫它改,由組件來顯示疤孕;將邏輯層的數(shù)據(jù)反應(yīng)成試圖,同時將事件發(fā)送給邏輯層央拖;WXML描述結(jié)構(gòu)祭阀,WXSS描述樣式鹉戚;Component是試圖的基本組成單元。
WXML :?
數(shù)據(jù)綁定 <view>{{ message}}</view>专控;
列表渲染 <view wx:for="{{array}}">{{item}}</view>
條件渲染?
------------------------ ------------------------------------------------
視圖層