WEmpty 组件
空状态组件,基于 WinDesignNext Empty 封装,用于列表、表格等无数据时的占位展示。
基础用法
API
| 属性 | 类型 | 说明 |
|---|---|---|
component | string | 固定为 WEmpty |
description | string | DataBindingValue | 主描述文字 |
message | string | DataBindingValue | 辅助说明文字 |
type | string | 预设插图类型,默认 empty |
image | string | 自定义图片 URL |
imageSize | number | 图片尺寸 |
child | string | 默认插槽子组件 ID |
path 支持说明
| 属性 | path 支持 | 说明 |
|---|---|---|
description | ✅ | 动态描述文字 |
message | ✅ | 动态辅助信息 |
动态描述
json
{
"component": "WEmpty",
"description": { "path": "/emptyDesc" },
"message": { "path": "/emptyHint" }
}使用场景
| 场景 | 推荐配置 |
|---|---|
| 列表无数据 | description + 可选 child 操作按钮 |
| 搜索无结果 | type: "search" 或自定义 description |
| 动态提示文案 | description/message 使用 path 绑定 |
注意事项
- 通过
child引用子组件 ID 嵌入操作区,与 WCard、WTag 等容器组件用法一致 image插槽无法在 A2UI JSON 中配置,请使用image属性或type预设