『壹』 微信小程序 切換主題色
項目的需求是: 根據後台返回的配色信息,前端根據返回配色信息進行配色全局引用到小程序
網路和Google查了一番,都只查到用添加類的方式,但是不滿足需求,因為類裡面的顏色都是寫死的,我是想要樣式動態,最後無奈想到全局變數的方式解決切換主題
具體實現:(在app.js文件中將小程序主題載入完成)
改變tabbar(我這里只改的圖標顏色,如需改變背景色,可添加修改背景樣式進行修改)
頁面實現改變主題色:
組件中實現改變主題色:(大致都是一樣的處理方式)
總結: 這種方法雖可以改變主題,但是也是有缺陷,比如每個頁面去添加行內樣式和每個頁面去改變導航欄主題色,都是比較繁瑣和麻煩的,而且頁面改變導航欄主題色的時候,會有瞬間閃屏(真機上展示效果比編輯器好多了,所以閃屏問題還算能接受),但最後實現了項目需求,也還不錯.如你有更好的的方式方法,請留言告知,相互學習才能更快進步.
『貳』 自己如何製作小程序
創建自己小程序方法如下:
1.微信版本升級後,打開微信,點擊底部的「發現」這個菜單項,就會發現升級後的「發現」菜單里,增加了「小程序」這樣一個功能。
2.點擊打開小程序後,可以看到有附近的小程序和我的小程序,附近的小程序是所在定位周邊的小程序。
下面的小程序列表可以看到的是我們之前打開過的一些小程序,如果有自己覺得很好用的小程序就可以點擊左上角,添加到我的小程序裡面。
3.微信小程序還有具有搜索功能,打開搜索頁面可以輸入想要找的小程序。