微信小程序 切换主题色

微信小程序 切换主题色,第1张

项目的需求是: 根据后台返回的配色信息,前端根据返回配色信息进行配色全局引用到小程序

百度和Google查了一番,都只查到用添加类的方式,但是不满足需求,因为类里面的颜色都是写死的,我是想要样式动态,最后无奈想到全局变量的方式解决切换主题

具体实现:(在app.js文件中将小程序主题加载完成)

改变tabbar(我这里只改的图标颜色,如需改变背景色,可添加修改背景样式进行修改)

页面实现改变主题色:

组件中实现改变主题色:(大致都是一样的处理方式)

总结: 这种方法虽可以改变主题,但是也是有缺陷,比如每个页面去添加行内样式和每个页面去改变导航栏主题色,都是比较繁琐和麻烦的,而且页面改变导航栏主题色的时候,会有瞬间闪屏(真机上展示效果比编辑器好多了,所以闪屏问题还算能接受),但最后实现了项目需求,也还不错.如你有更好的的方式方法,请留言告知,相互学习才能更快进步.

在Symbol微信小程序中,可以通过「Component」面板中的「Style」属性调整元素的颜色,也可以在「Symbol」面板中直接更改元素颜色。此外,可以通过在代码栏中输入style等语言,以及输入相应的颜色代码,来实现颜色调整的功能。

微软小蜜,微软小蜜一共有四项功能:传图识字、表格还原、人像创作以及智能扫描,听起来应该都比较好理解。传图识字可以帮助用户提取图片中的文字内容,还可以对识别的内容进行编辑,将修改内容转换为图片内容然后保存图片,或者存成word文档。如果需要翻译,还支持多国语言。表格还原可以将图片中的表格变成可编辑状态,编辑好之后可以导出为PPT。人像创作一般用来制作自己的个人简介,另外也可以创建组织架构等。最后是智能扫描,其实就是把你拍歪了的物品摆正。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12042321.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存