关于物料广场上Battery电池组件动态设置时颜色显示问题

小程序开发相关产品技术讨论,包括面板、智能小程序、React Native、Ray跨端框架、Panel SDK、微信小程序、小程序开发工具(IDE)及其他开发技术相关等话题


Post Reply
soundpool
Posts: 67

针对于物料广场上Battery电池组件(https://developer.tuya.com/material/lib ... de=Battery)在动态设置值为99时,其颜色会从默认红色变为默认绿色,其体验客户不太接受。请问是什么原因或者本人在使用时需要注意什么问题。其抓图如下:

Attachments
动态设置99时最后正常显示.png
动态设置99时第一次的变化颜色.png
代码.png
风眠1
Posts: 1

Re: 关于物料广场上Battery电池组件动态设置时颜色显示问题

电池组件颜色展示范围为100% - 20% #70CF98;20% - 10% #F5A623;10% - 0% #FF4444;超出范围兜底颜色为#FF4444。问题现象电池电量变现为红色溢出。说明item.power动态插入值超过了100。可以先使用item.power > 100 ? 100 : item.power进行处理。后续组件也会进行迭代对value入参做兼容处理

Post Reply