微信小程序全局配置文件app.json中window:backgroundColor“不生效”

标题中"不生效"带着引号你就知道大概不是真的不生效了,而是没搞明白这个属性到底代表的是哪一部分的背景色。
从小程序官方文档中看到图1画框处这样的说明:
图1.


1.jpg

以为指的是小程序中所有页面的背景色,于是满心欢喜的设置了这个属性值,结果出现图2的样子:
图2


2.jpg

以为是页面的page.json覆盖了app.json这个全局配置里的window属性,但是例子中的两个页面都没做自己的配置...然后又想,难道是开发工具中的小程序没有AppID就不支持某些样式预览,不应该啊?重新编译了好多次都是一样 ,后来还去人家论坛上找是不是有有人遇到同样的问题,也许这是小程序的一个不稳定的bug呢[天真的笑.jpg],结果没找到一样的issue...只能网上找答案。原来,window的这个属性指的是下拉当前页面后出现的刷新页面的窗口背景色,而不是当前页面的背景色,


3.jpg

当前页面的背景色可以用page这个标签选择器进行配置......


4.jpg

好吧,好像也不能说人家这个说法有歧义,只是说的太过简洁了,看来我一个前端门外汉靠着一点基础还是会遇到很多坑的。。。不过,我想知道开始的时候有多少人跟我一样会遇到这个问题?[笑哭.gif]


作者:Builder_Tony
来源:CSDN
原文:https://blog.csdn.net/builder_taoge/article/details/79541507
版权声明:本文为博主原创文章,转载请附上博文链接!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 因新工作主要负责微信小程序这一块,最近的重心就移到这一块,该博客是对微信小程序整体的整理归纳以及标明一些细节点,初...
    majun00阅读 7,449评论 0 9
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,858评论 1 45
  • 我现在一点都不快乐,我不知道我为什么不快乐,但就是想哭,难受,受不了,每天都很伤感,我不知道自己适合什么,真羡慕那...
    李狗咸阅读 151评论 0 1
  • 不管做什么东西,在规定时间内必须完成的,一定不要去拖延。 不管做什么东西,一定要努力到最后,不管结果是什么,坚持到...
    我的处女座阅读 142评论 0 0
  • 💻计算机为什么会加减乘除?笔者是一直都没了解过,认为加减乘除就是理所当然的事情,但计算机中的万物皆为0、1,笔者的...
    JasonJe阅读 759评论 0 0