V1.0.0
Skip to content

WText 文本组件

文本组件,基于 WinDesignNext WText 封装,用于渲染带样式的文本内容。

基础用法


V0.9 标准格式

json
{
  "id": "text_001",
  "component": "WText",
  "text": "文本内容",
  "type": "primary",
  "size": "default"
}
属性类型说明
idstring组件唯一标识
componentstring固定值 WText
textstring | { literalString: string }文本内容
typestring文本类型/颜色
sizestring文本尺寸
truncatedboolean是否显示省略号
lineClampnumber | string最大行数(多行省略)
tagstring自定义 HTML 标签
fontWeightstring | number字体粗细,如 'bold'700

path 支持说明

通用绑定格式见 path 数据绑定速查

属性支持 path说明
text文本内容(dataModel 路径或 @row.xxx
type文本颜色/类型样式
size / truncated静态配置

绑定示例:

json
{
  "text": { "path": "/userName" },
  "type": "primary"
}

使用示例

不同尺寸

json
{
  "id": "text_large",
  "component": "WText",
  "text": "大号文本",
  "size": "large"
}

自定义字体粗细

json
{
  "id": "text_bold",
  "component": "WText",
  "text": "加粗文本",
  "fontWeight": 700
}