Result
简易介绍
result结果组件,用于展示操作结果的状态。
可以使用<MYResult></MYResult>来实现一个结果展示。
基础用法
使用title属性设置主标题,subTitle属性设置副标题。
代码演示
操作成功
您的操作已成功完成
展开代码
图标类型
通过icon属性可以设置结果图标。
代码演示
主要结果
这是一个主要结果
成功结果
操作成功完成
警告结果
请注意相关事项
错误结果
操作失败,请重试
信息结果
这是一条信息提示
展开代码
插槽使用
使用插槽可以自定义副标题和额外内容。
代码演示
操作成功
自定义副标题内容,支持HTML
展开代码
组合使用
最后,实现个多种api组合使用实现个结果页面:
代码演示
组合使用示例
这是一个组合使用的完整示例
展开代码
API 参考
Props
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| title | 主标题 | string | — | '' |
| subTitle | 副标题 | string | — | '' |
| icon | 图标类型 | string | primary/success/warning/error/info | 'info' |
Slots
| 名称 | 说明 |
|---|---|
| sub-title | 自定义副标题内容 |
| extra | 额外内容区域 |
类型定义
typescript
interface ResultProps {
title?: string;
subTitle?: string;
icon?: 'primary' | 'success' | 'warning' | 'error' | 'info';
}