操做视频git
![图片描述][14]github
app.json 应用程序配置文件json
{
"pages": [
"pages/index/index",
"pages/logs/logs",
"pages/rank/rank",
"pages/search/search",
"pages/gedan/gedan",
"pages/playSong/playSong",
"pages/singer/singer",
"pages/top/top",
"pages/share/share"
],//页面路径列表
"requiredBackgroundModes": [
"audio"
],//须要在后台使用的能力,这里咱们使用到了【音乐播放】
"window": {
"backgroundTextStyle": "light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "HMusic",
"navigationBarTextStyle": "black"
},//全局到默认窗口表现
"tabBar": {
"list": [
{
"pagePath": "pages/index/index",
"text": "推荐"
},
{
"pagePath": "pages/logs/logs",
"text": "歌手"
},
{
"pagePath": "pages/rank/rank",
"text": "排行榜"
},
{
"pagePath": "pages/playSong/playSong",
"text": "播放器"
}
],
"position": "top"
}//tab栏到表现,默认是放在底部,根据position,咱们将其设置为顶部显示
}
复制代码
每一个页面都有各自到配置页面,能够对各自页面进行单独对配置 [pageName].json用于指定页面工做时,window的设置:小程序
{
// 导航条背景色
"navigationBarBackgroundColor": "#fff",
// 导航条前景色(只能是white/black)
"navigationBarTextStyle": "black",
// 导航条文本
"navigationBarTitleText": "HMusic",
// 窗口背景颜色
"backgroundColor": "#fff",
// 窗口前景色
"backgroundTextStyle": "dark",
// 是否开启下拉刷新
"enablePullDownRefresh": false
}
复制代码
app.js应用程序逻辑bash
// App函数是一个全局函数,用于建立应用程序对象
App({
// ========== 全局数据对象(能够整个应用程序共享) ==========
globalData: { ... },
// ========== 应用程序全局方法 ==========
method1 (p1, p2) { ... },
method2 (p1, p2) { ... },
// ========== 生命周期方法 ==========
// 应用程序启动时触发一次
onLaunch () { ... },
// 当应用程序进入前台显示状态时触发
onShow () { ... },
// 当应用程序进入后台状态时触发
onHide () { ... }
})
复制代码