ResultPage 结果页

用于展示流程结束页面的控件

引入

import { ResultPage } from 'mand-mobile-next'

Vue.createApp().component(ResultPage.name, ResultPage)

使用指南

建议将组建的父元素设置填满视窗,以达到居中的效果。页面上的图片会根据type设置相应的默认值

代码演示

API

ResultPage Props

属性说明类型默认值备注
type页面类别Stringemptytype可取lost, networkempty三个值,分别代表页面丢失、网络出错和空信息。根据类别不同,组件会拥有不同的默认图片和文案
img-url图片链接String空信息图片根据类别不同,组件会拥有不同的默认图片
text主文案String暂无信息根据类别不同,组件会拥有不同的默认主文案
subtext副文案String以更小的字体和更淡的颜色显示在主文案下方
buttons按钮列表Array<ButtonOptions>按钮对象数组,按钮可参考Button

ButtonOptions

属性说明类型默认值备注
text按钮文字String--
type按钮样式类别Stringdefault可参考Button
plain朴素Boolean最后一个按钮为false,其它为true
round圆角Booleanfalse-
inactive未激活Booleanfalse-
icon按钮图标String--
iconSvg按钮svg图标Booleanfalse-
loading加载中状态Booleanfalse-
handler点击操作Function-点击按钮后调用的方法

ResultPage Events

@action(button: ButtonOptions)

点击按钮时触发,也可以直接配置ButtonOptions中的handler