DepictCard 块状文本显示卡片

代码演示

Studio 风格

import { ClassicDepictCard } from 'tuya-panel-classic-kit';
<ClassicDepictCard backgroundColor="#fff" />;

北欧风格

import { NordicDepictCard } from 'tuya-panel-nordic-kit';
<NordicDepictCard />;

亚克力风格

import { AcrylicDepictCard, AcrylicDepictIconCard } from 'tuya-panel-acrylic-kit';
import TuyaRNSvgs from 'tuya-panel-kit/lib/components/iconfont/svg/defaultSvg';
<AcrylicDepictCard style={{ marginBottom: 20 }} />
<AcrylicDepictIconCard icon={TuyaRNSvgs.power} />

API

ClassicDepictCard

属性名描述类型默认值
style最外层容器样式StylePropnull
iconStyle图标样式StylePropnull
textStyle标题样式StylePropnull
unitStyle单位样式StylePropnull
valueStyle数值样式StylePropnull
backgroundColor背景色string'#Fff'
radius容器圆角numbercx(14)
width容器宽度numbernull
padding容器内边距number[][cx(16), cx(45), cx(18), cx(47)]
text标题string'Current Temp'
fontSize标题大小numbercx(12)
fontColor标题颜色string'rgba(80, 80, 80, 0.5)'
fontWeight标题字重number400
unit单位string'°C'
unitSize单位尺寸numbercx(18)
unitColor单位颜色string'#000'
unitWeight单位字重number400
value具体值string | number32
valueSize具体值大小numbercx(18)
valueColor具体值颜色string'#505050'
valueWeight具体值字重number600
isUnitInBottom单位是否在文本右下角booleanfalse
isAlignCenter文本是否水平居中booleantrue
marginBottom标题和具体值的间距numbercx(6)
icon图标 svg pathstring--
image图片地址,图标的优先级更高string--
iconSize图标尺寸numbercx(24)
iconBgSize组件背景尺寸numbercx(50)
showIcon是否显示图标booleantrue
showIconBg是否显示图标背景booleantrue
iconColor图标颜色string#fff
iconBgColor图标背景颜色 只能设置 rgb、rgba 或者 hexBackgroundType#158CFB
iconBgRadius图标背景圆角numbercx(50)
imageRadius图片圆角number0
tuya07:31