UNPKG

hae

Version:

Mobile web UI based on Vux

105 lines (97 loc) 3.03 kB
category: en: Feedback zh-CN: 弹窗提示 icon: '' tags: en: - loading - dialog zh-CN: - 加载 - 弹窗 - 提示 extra: | 该组件支持以`plugin`形式调用: ``` js import { LoadingPlugin } from 'vux' Vue.use(LoadingPlugin) // 或者umd方式 // 引入构建的js文件 Vue.use(vuxLoadingPlugin) ``` ``` js // 显示 this.$vux.loading.show({ text: 'Loading' }) // 隐藏 this.$vux.loading.hide() // 获取显示状态 this.$vux.loading.isVisible() // true or false, v2.9.1 版本支持 ``` ::: tip loading同样支持在vue外直接使用,请参照 [https://github.com/airyland/vux/blob/v2/docs/examples/loading.html](https://github.com/airyland/vux/blob/v2/docs/examples/loading.html) ::: ::: tip 从v2.7.8版本开始以组件形式调用增加`delay`参数,从而实现延时显示. ::: props: show: type: Boolean default: false en: visibility of the component. Use `v-model` for binding before v2.5.7, otherwise use `:show` zh-CN: 显示状态,在 v2.5.7 前使用`v-model`绑定,后面直接使用 `:show` 绑定 text: type: String default: '加载中' en: loading text, use empty string to hide loading text zh-CN: 提示文字,值为空字符时隐藏提示文字 position: type: String default: 'fixed' en: position, default is `fixed`, you can use `absolute` zh-CN: 定位方式,默认为`fixed`,在100%的布局下用`absolute`可以避免抖动 transition: type: String default: vux-mask en: transition name zh-CN: 显示动画名字 slots: default: en: content area zh-CN: 提示文字区域 changes: v2.9.1: en: - '[feature] add isVisible function for LoadingPlugin #2704' - '[fix] fix covered by element when using scroll plugins' zh-CN: - '[feature] 添加 isVisible 获取当前显示状态 #2704' - '[fix] 修复使用类 scroll 组件时会被覆盖的问题' v2.9.0: en: - '[fix] add variable loading-z-index #2484' - '[enhance] support using empty text to hide loading text #2566' zh-CN: - '[fix] 添加变量 loading-z-index 避免与 toast-z-index 冲突 #2484' - '[enhance] 支持使用空字符隐藏提示文字 #2566' v2.5.7: en: - '[fix] fix vue@2.4 no setter warning, use :show instead of v-model #1798' zh-CN: - '[fix] 修复 vue@2.4 no setter 警告,可以直接用 :show 绑定 #1798' v2.5.0: en: - '[feature] Add prop:transition' zh-CN: - '[feature] 支持 prop:transition' v2.1.1-rc.11: en: - '[enhance] Reset prop data when used as plugin' - '[enhance] Add fade transition' zh-CN: - '[enhance] 以插件形式使用时强制重置属性值' - '[enhance] 添加渐现动画' v2.0.1: zh-CN: - '[fix] i18n 无配置'