Skip to content

Result 结果

用于反馈一系列操作或任务的处理结果。

基础用法

通过 icontitlesub-title 展示标准结果页。

操作成功
您的订单已提交成功,预计 3-5 个工作日送达。
基础用法

不同状态

通过 icon 切换 successwarningerrorinfo 四种状态。

成功
提交成功
警告
请注意此次操作
错误
提交失败,请重试
信息
这是一条提示信息
不同状态

自定义内容

通过 iconextra 等插槽自定义结果页内容,默认插槽通常用于放置操作按钮。

📄
404
抱歉,您访问的页面不存在

请检查 URL 是否正确,或返回首页。

自定义内容

在 Nuxt 中使用

YhResult 在 Nuxt 3/4 中可直接作为常规页面反馈组件使用,也适合放入 error.vue 这类全局错误页。

404
抱歉,您访问的页面不存在
在 Nuxt 中使用(模拟 error.vue)

API

Props

属性说明类型默认值
title标题stringundefined
sub-title副标题stringundefined
icon状态图标类型'success' | 'warning' | 'error' | 'info''info'
theme-overrides组件级主题变量覆盖ComponentThemeVarsundefined

Events

当前组件未暴露组件事件。

Slots

插槽名说明
default操作区内容
icon自定义图标内容
title自定义标题内容
sub-title自定义副标题内容
extra额外内容区域,位于副标题与操作区之间

Expose

当前组件未暴露公开实例方法或属性。

主题变量

变量名说明默认值
--yh-result-padding容器内边距40px 30px
--yh-result-icon-size图标尺寸72px
--yh-result-icon-margin图标底部间距20px
--yh-result-title-size标题字号20px
--yh-result-title-color标题颜色var(--yh-text-color-primary, #303133)
--yh-result-subtitle-size副标题字号14px
--yh-result-subtitle-color副标题颜色var(--yh-text-color-secondary, #909399)

类型导出

名称说明
YhResultProps组件 Props 类型
YhResultSlots组件插槽类型
YhResultIconType结果图标联合类型
YhResultInstance组件实例类型

Released under the MIT License.