Text
API
Attributes
Name | Description | Type | Default |
---|---|---|---|
text | 文字内容 | string | — |
lineSpacing | 行间距 | number | — |
textHtml | html格式文字 | string | — |
typeface | 字体 | enum | normal |
gravity | 重心 | enum | center |
fontSize | 字体大小 | number | — |
paddingRect | 边距 | object | — |
textAlignment | 对齐 | number | — |
ellipsizeMode | 省略模式 | number | — |
lines | 行数 | number | — |
maxLines | 最大行数 | number | — |
textColor | 文字颜色 | string | — |
focusColor | 焦点文字颜色 | string | — |
selectColor | 选中文字颜色 | string | — |
backgroundColor | 背景颜色 | string | — |
maxWidth | 最大宽度 | number | — |
textSize | 文字大小 | number | — |
lineHeight | 行高 | number | — |
select | 选中 | boolean | — |
autoWidth virtual dom组件中使用 | 宽度自适应 | boolean | false |
autoHeight virtual dom组件中使用 | 高度自适应 | boolean | false |
focusable | 是否可以获得焦点 | boolean | false |
duplicateParentState | 继承父类的状态 | boolean | false |
gradientBackground | 渐变背景色 | QTGradient | false |
showOnState | 在指定状态显示 | enum | normal |
nextFocusDownSID 2.7 | 向下时指定下一个焦点sid | string | - |
nextFocusUpSID 2.7 | 向上时指定下一个焦点sid | string | - |
nextFocusLeftSID 2.7 | 向左时指定下一个焦点sid | string | - |
nextFocusRightSID 2.7 | 向右时指定下一个焦点sid | string | - |
nextFocusSID 2.7 | 指定各方向下一个焦点sid | object | - |
sid 2.7 | 给一个元素标记一个string id ,可随意赋值,需确保唯一 | string | - |
viewLayerType | 设置layerType | enum | - |
clipBounds | 设置裁剪区域 | object | - |
name | 指定元素的name | string | - |
nextFocusName | 指定各方向下一个焦点元素的name | map | - |
visible | 是否可见 | boolean | false |
visibility | 可见性 | enum | visible |
size virtual dom组件中使用 | 设置元素大小 | array | - |
layout virtual dom组件中使用 | 设置元素位置及大小 | array | - |
Exposes
Method | Description | Type |
---|---|---|
setText | 设置文本 | Function |
setTextSize | 设置文字大小 | Function |
setTextColor | 设置文字颜色 | Function |
textSpan | 设置文字 | Function |