百度和Google查了一番,都只查到用添加类的方式,但是不满足需求,因为类里面的颜色都是写死的,我是想要样式动态,最后无奈想到全局变量的方式解决切换主题
具体实现:(在app.js文件中将小程序主题加载完成)
改变tabbar(我这里只改的图标颜色,如需改变背景色,可添加修改背景样式进行修改)
页面实现改变主题色:
组件中实现改变主题色:(大致都是一样的处理方式)
总结: 这种方法虽可以改变主题,但是也是有缺陷,比如每个页面去添加行内样式和每个页面去改变导航栏主题色,都是比较繁琐和麻烦的,而且页面改变导航栏主题色的时候,会有瞬间闪屏(真机上展示效果比编辑器好多了,所以闪屏问题还算能接受),但最后实现了项目需求,也还不错.如你有更好的的方式方法,请留言告知,相互学习才能更快进步.
在Symbol微信小程序中,可以通过「Component」面板中的「Style」属性调整元素的颜色,也可以在「Symbol」面板中直接更改元素颜色。此外,可以通过在代码栏中输入style等语言,以及输入相应的颜色代码,来实现颜色调整的功能。微软小蜜,微软小蜜一共有四项功能:传图识字、表格还原、人像创作以及智能扫描,听起来应该都比较好理解。传图识字可以帮助用户提取图片中的文字内容,还可以对识别的内容进行编辑,将修改内容转换为图片内容然后保存图片,或者存成word文档。如果需要翻译,还支持多国语言。表格还原可以将图片中的表格变成可编辑状态,编辑好之后可以导出为PPT。人像创作一般用来制作自己的个人简介,另外也可以创建组织架构等。最后是智能扫描,其实就是把你拍歪了的物品摆正。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)