小程序?qū)W習(xí)筆記(二)json配置項(xiàng)

準(zhǔn)備工作


14-46-45.jpg
  1. 創(chuàng)建my頁(yè)面(基礎(chǔ)工作不在復(fù)述,參照上一篇);
  2. 創(chuàng)建圖片文件夾images,及子目錄tabBar;
  3. 前往http://iconfont.cn,下載任意兩個(gè)icon及對(duì)應(yīng)的高亮顏色版,60px,保存到tabBar目錄下;

改變下導(dǎo)航欄


14-55-40.jpg

在app.json中添加window相關(guān)配置項(xiàng):
注意:json中是不能加注釋的,這里注釋只是為了說(shuō)明,請(qǐng)自行刪除

"window":{
        "navigationBarTitleText":"小程序?qū)W習(xí)筆記",   //導(dǎo)航欄標(biāo)題
        "navigationBarTextStyle":"black",  //標(biāo)題顏色,默認(rèn)black,可選white
        "navigationBarBackgroundColor":"#eee",  //導(dǎo)航欄背景色,默認(rèn)#000
        
        //下面影響的是下拉刷新的部分,還沒(méi)研究出怎么實(shí)現(xiàn)
        "backroundColor":"#555",    //窗口背景色,默認(rèn)#fff
        "backroundTextStyle":"dark",   //下拉字體樣式,默認(rèn)dark,可選light
        "enablePullDownRefresh": true  //是否支持下拉刷新,默認(rèn)false
    }

寫個(gè)tabBar吧


15-07-57.jpg

tabBar最少2個(gè),最多5個(gè)tab
在app.json中添加tabBar配置項(xiàng):

"tabBar":{
        "color":"#999",  //字體顏色,必填
        "selectedColor":"#56abe4", //選中狀態(tài)字體顏色,必填
        "backroundColor":"#fff",  //背景色,必填
        "borderStyle":"white", //上邊框顏色,非必填,默認(rèn)black,可選white
        //list數(shù)組,為每一個(gè)tab的配置,必填。tab排序與數(shù)組排序一致       
        "list":[
            {
                "pagePath":"pages/index/index",   //頁(yè)面路徑
                "iconPath":"images/tabBar/article.png",  //icon路徑
                "selectedIconPath":"images/tabBar/articleHL.png",  //選中狀態(tài)icon路徑
                "text":"筆記"  //文字
            },
            {
                "pagePath":"pages/my/my",
                "iconPath":"images/tabBar/my.png",
                "selectedIconPath":"images/tabBar/myHL.png",
                "text":"我的"
            }
        ]
    }

page的json

15-19-35.jpg

page也是支持json文件的,不過(guò)只能配置window相關(guān)的,因此無(wú)需寫window這個(gè)鍵
例如,在my.json添加下面代碼,改變了標(biāo)題欄文本為“我的”,而不是“小程序?qū)W習(xí)筆記”。

{
    "navigationBarTitleText":"我的"
}

json配置項(xiàng)里還剩下networkTimeOut 和 debug,以后用到再說(shuō)吧

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,564評(píng)論 19 139
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,048評(píng)論 25 709
  • 打開簡(jiǎn)書首頁(yè),嚇了我一跳。 有些時(shí)間沒(méi)有看簡(jiǎn)書了,今天因?yàn)楸本n}的編輯聯(lián)系我,又上來(lái)看了看。有種“少小離家老大回...
    巴大仁閱讀 841評(píng)論 1 2
  • 這個(gè)夢(mèng)很長(zhǎng),很亂,醒來(lái)后大部分劇情都忘記了,只剩下這零星的一些片段。 這座老房子是我的家。周圍是泥土的院墻,傳統(tǒng)的...
    愿河閱讀 238評(píng)論 0 1
  • 如果你感覺很累,很好,說(shuō)明你一直在奮斗,在努力,在前行。當(dāng)你感覺舒適、安穩(wěn)、毫無(wú)緊迫感,恰是你停滯不前的標(biāo)志。 累...
    墨跡未染閱讀 345評(píng)論 0 0

友情鏈接更多精彩內(nèi)容