項(xiàng)目結(jié)構(gòu):(分為全局結(jié)構(gòu)和局部結(jié)構(gòu))
==>全局結(jié)構(gòu):
上述結(jié)構(gòu)是微信小程序創(chuàng)建項(xiàng)目時(shí),自動(dòng)生成的項(xiàng)目結(jié)構(gòu)挥等,其中的app.json、app.js和app.wxss都是全局文件,即在上述三個(gè)文件不管修改的是樣式還是動(dòng)作迅矛,都可以在全局中調(diào)用棒坏。
app.js:為動(dòng)作文件燕差,定義相關(guān)js函數(shù)
app.json:為環(huán)境文件,配置相關(guān)環(huán)境(注:app.json文件內(nèi)容即使為空坝冕,也必須加" { ?} "符號(hào)徒探,否則報(bào)錯(cuò))
app.wxss:為樣式文件,相當(dāng)于css文件
utils文件:可以理解為時(shí)間插件文件喂窟,輸出相關(guān)時(shí)間格式
==>局部結(jié)構(gòu):(創(chuàng)建單頁(yè))
快速創(chuàng)建單頁(yè)結(jié)構(gòu)的方法:在全局的app.json文件中测暗,定義如下變量然后保存,即可自動(dòng)創(chuàng)建單頁(yè)結(jié)構(gòu)磨澡。
sign.wxml:為結(jié)構(gòu)文件稳摄,相當(dāng)于html文件
js稚字、json、wxml厦酬、wxss:
==>js:
==>app.json(全局環(huán)境配置):
定義頁(yè)面底部目錄欄目
...,
"tabBar": {
"list": [{
"pagePath": "pages/index/index", ? ? //路徑文件
"text": "效果圖", ? ?//目錄名稱
"iconPath": "../../images/icon_API.png", ? ?//圖標(biāo)(未被選中)
"selectedIconPath": "../../images/icon_API_HL.png" ? ?//圖標(biāo)(被選中)
},{
"pagePath": "pages/todos/todos",
"text": "TodoApp",
"iconPath": "../../images/icon_API.png",
"selectedIconPath": "../../images/icon_API_HL.png"
},{
"pagePath": "pages/Me/index",
"text": "Me",
"iconPath": "../../images/icon_API.png",
"selectedIconPath": "../../images/icon_API_HL.png"
}]
}
}