Skip to content

KaMultiStepLoader 多步骤加载器 ​

全屏多步骤加载器组件,适用于需要按顺序执行多个异步任务的场景。

使用场景 ​

  • 全屏多步骤加载器组件,适用于需要按顺序执行多个异步任务的场景。
  • 常见用法:带回调函数、数据导入流程、系统初始化。

Props ​

参数说明类型默认值
loading是否显示加载器booleanfalse
steps步骤配置数组Step[]required
preventClose是否禁止关闭booleanfalse

Events ​

事件名说明回调参数
stateChange步骤变化时触发(currentIndex: number)
complete所有步骤完成时触发-
close关闭时触发-
error发生错误时触发(error: Error, index: number)

API ​

Step 配置 ​

属性说明类型默认值
text步骤显示文本stringrequired
afterText步骤完成后的文本stringundefined
name步骤返回数据对象名称stringundefined
action步骤执行的函数(context: StepContext) => Promise<any>undefined

注意事项 ​

  • 无特殊限制,建议按示例中的受控方式接入,并结合业务容器尺寸验证最终展示效果。