微信小程式全域性配置檔案app.json中window:backgroundColor“不生效”
阿新 • • 發佈:2019-01-05
標題中"不生效"帶著引號你就知道大概不是真的不生效了,而是沒搞明白這個屬性到底代表的是哪一部分的背景色。從小程式官方文件中看到圖1畫框處這樣的說明:圖1.以為指的是小程式中所有頁面的背景色,於是滿心歡喜的設定了這個屬性值,結果出現圖2的樣子:圖2以為是頁面的page.json覆蓋了app.json這個全域性配置裡的window屬性,但是例子中的兩個頁面都沒做自己的配置...然後又想,難道是開發工具中的小程式沒有AppID就不支援某些樣式預覽,不應該啊?重新編譯了好多次都是一樣 ,後來還去人家論壇上找是不是有有人遇到同樣的問題,也許這是小程式的一個不穩定的bug呢[天真的笑.jpg],結果沒找到一樣的issue...只能網上找答案。原來,window的這個屬性指的是下拉當前頁面後出現的重新整理頁面的視窗背景色,而不是當前頁面的背景色,當前頁面的背景色可以用page這個標籤選擇器進行配置...... [汗.jpg]好吧,好像也不能說人家這個說法有歧義,只是說的太過簡潔了,看來我一個前端門外漢靠著一點基礎還是會遇到很多坑的。。。不過,我想知道開始的時候有多少人跟我一樣會遇到這個問題?[笑哭.gif]參考: