Skip to content

Drawer

基础用法

指令调用

函数调用

当你使用函数方式调用的全屏 Loading 是单例的。 若在前一个全屏 Loading 关闭前再次调用全屏 Loading,并不会创建一个新的 Loading 实例,而是返回现有全屏 Loading 的实例:

ts
const loadingInstance1 = CdxLoading.service({ fullscreen: true });
const loadingInstance2 = CdxLoading.service({ fullscreen: true });
console.log(loadingInstance1 === loadingInstance2); // true

Loading Props

名称类型说明默认值
visibleboolean是否显示加载false
fullscreenboolean是否全屏显示false
textstring在加载图标下面的文字-
backgroundstring遮罩背景色-
lockboolean锁定滚动条true

v-loading

名称类型说明默认值
loading-textstring同组件的 text 属性-
loading-backgroundstring同组件的 background 属性-

CdxLoading.service

参数类型说明默认值
textstring同组件的 text 属性-
backgroundstring同组件的 background 属性-
fullscreenboolean同组件的 fullscreen 属性false
targetstring | HTMLElement插入至的 DOM 节点。可传入一个 DOM 对象或字符串; 若传入字符串,则会将其作为参数传入 document.querySelector以获取到对应 DOM 节点-
返回值类型说明
close() => void用于关闭 Loading
instanceobject生成的 vue 实例
vmobject挂载组件实例