展示基于部分样式属性的单行或多行文本内容。
# demo
# props
名称 | 类型 | 默认值 | 可选值 | 必填 | 描述 |
---|---|---|---|---|---|
clickTimeout | number | 1000 | - | 否 | 文本可被点击的时间间隔,单位毫秒 |
clickable | string | enable | enable,disable | 否 | 默认图片的可点击态是基于是否有绑定 onClick 事件,增加这个属性,强制禁用可点击(即使有绑定 onClick) |
text | string | '' | - | 否 | 文本内容 |
# events
名称 | 参数 | 参数说明 | event说明 |
---|---|---|---|
onClick | - | - | 文本被点击后触发该事件 |
onLoaded | - | - | 组件加载完成后可触发该事件(仅在初次渲染完成时触发一次) |
# 组件样例(example)
{
"type": "Text",
"componentId": "example-text",
"styles":{
"width": "50dp",
"height": "30dp",
"color": "green",
"font": "id://duer_yuanti",
"font-size": "26dp",
"opacity": "0.8"
},
"props":{
"text": "test"
},
"events": {
"onClick": [{
"type":"SendEvent",
"componentId":"example-text"
}]
}
}