更新时间:2021-12-16 03:30:52下载pdf
字段名 | 类型 | 描述 | 默认值 |
---|---|---|---|
accessibilityLabel | String | 测试标示 | ‘huePicker’ |
bgImg | Any | 色盘图 | require(‘./res/color-bg.png’) |
style | Style | 组件样式 | 无 |
thumbStyle | Style | 滑块样式 | 无 |
disabled | Bool | 是否禁用 | false |
hideThumb | Bool | 是否隐藏滑块 | false |
disalbedThumbOpacity | Number | 禁用时组件时,滑块的透明度 | 0.4 |
radius | Number | 轨道外圈半径 | 135 |
innerRadius | Number | 轨道内圈半径 | 75 |
thumbRadius | Number | 滑块的半径 | 28 |
offsetAngle | Number | 沿逆时针方向偏移角度度数 | 0 |
touchThumbRadius | Number | thumb 可点击范围 | 0 |
touchOffset | Number | 可击点范围偏移,用于加大可点击范围 | 0 |
value | Number | 当前值 | 0 |
onChange | Func | 值变化事件,仅值有变化时触发 | 无 |
onGrant | Func | 滑动开始事件 | 无 |
onMove | Func | 滑动过程事件 | 无 |
onRelease | Func | 滑动结束事件 | 无 |
onPress | Func | 点击轨道事件 | 无 |
import React, { PureComponent } from 'react';
import { View } from 'react-native';
import { HuePicker } from '@tuya/tuya-panel-lamp-sdk';
export default class Scene extends PureComponent {
render() {
return (
<View
style={{
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#eee',
}}
>
<HuePicker value={300} />
</View>
);
}
}
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈