米家插件首页常用卡片, 包括普通卡片(右侧箭头)和开关卡片(右侧开关),使用 miot/ui/Card
作为容器
Parameters:
Name | Type | Description |
---|---|---|
cardType |
CARD_TYPE | 卡片类型,右侧是否是开关,默认是 |
cardRadiusType |
CARD_RADIUS_TYPE | 卡片圆角类型,定义四个角是圆角还是直角,默认是 |
iconContainerStyle |
style | 图标容器的样式 |
icon |
number | 左侧图标的资源 id, 参照 |
iconStyle |
style | 图标的样式 |
title |
string | 左侧主标题,所有的卡片类型有效 |
titleStyle |
style | 左侧主标题的自定义样式,所有的卡片类型有效 |
subtitle |
string | 左侧副标题,如果有的话,显示在主标题的下方,没有则不显示,所有的卡片类型有效 |
subtitleStyle |
style | 左侧副标题的自定义样式,所有的卡片类型有效 |
rightText |
string | 右侧文案,如果有的话,显示在右箭头的左侧,没有则不显示,当卡片类型是 |
rightTextStyle |
style | 右侧文案的自定义样式,当卡片类型是 |
hideArrow |
bool | 是否隐藏右侧箭头图片,默认值 |
onPress |
function | 点击卡片的回调函数,所有的卡片类型有效 |
switchValue |
bool | 开关的状态,默认是 |
onTintColor |
string | 开关打开时的背景颜色,当卡片类型是 |
tintColor |
string | 开关关闭时的背景颜色,当卡片类型是 |
onValueChange |
function | 点击卡片开关的回调函数,当卡片类型是 |
disabled |
bool | 是否禁用卡片,默认是 |
visible |
bool | 是否显示卡片,默认是 |
showShadow |
bool | 是否显示卡片阴影,默认是 |
marginTop |
number | 卡片的上边距,默认 |
- Since:
- 10020
Members
CARD_RADIUS_TYPE :string
卡片圆角类型
CARD_TYPE :string
卡片类型
cardStyle
将样式作为属性传入组件的时候,要保证
- 要么在传入的时候扁平化成一个object
- 要么在组件接收传参的时候做扁平化