您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页element ui loading的用法

element ui loading的用法

来源:爱go旅游网
element ui loading的用法

ElementUI是一个基于Vue.js的跨平台UI框架,由饿了么前端团队开发。它提供了丰富的组件、可以快速构建各类Web前端应用。其中,loading加载组件是一种常用的组件,可以大大提升用户体验。本文将详细介绍Element UI中loading组件的用法。 ###一、什么是Loading

Loading是一种非常经典的用户界面设计模式,被广泛应用于Web前端应用。当页面发生跳转或者数据请求时,用户可以在等待数据请求完成之前看到一个提示信息Loading,它可以帮助用户知道正在发生什么,系统正在工作中。 ###二、Element UI Loading的用法 (1)基本使用

Element UI Loading组件非常简单,可以通过以下两种方式来使用。

在Vue实列中添加``````标签: ```html

```

在实例中引入Loading组件: ```javascript

- 1 -

import { Loading } from element-ui Vue.use(Loading) ```

在js中调用: ```javascript this.$loading({ fullscreen:true, spinner: dotted text: 加载中...

background: rgba(0, 0, 0, 0.8) }) ```

(2)全局设置

Element UI提供了一种全局设置Loading组件的使用方法,可以在Vue实例中设置全局属性: ```javascript Vue.use(Loading, { fullscreen:true, spinner: dotted text: 加载中...

background: rgba(0, 0, 0, 0.8) })

- 2 -

```

这样,以后每次使用Loading组件时,就可以省略这些参数,直接调用即可: ```javascript this.$loading() ```

(3)定义Loading实例

Element UI还允许你定义Loading实例,以便在复杂的业务场景下使用: ```javascript //义一个Loading实例

const loadingInstance = Loading.service({ fullscreen:true, spinner: dotted text: 加载中...

background: rgba(0, 0, 0, 0.8) })

// 使用该实例进行加载 loadingInstance.show() ```

(4)参数说明

Element UI中loading组件支持多种参数设置,可以定制出多

- 3 -

种loading样式:

* fullscreen:是否全局loading,默认为false; * text:loading提示文字,默认为“加载中...”;

* spinner:loading旋转图案,默认为“dotted”,可选值有:“dotted”、“circle”等;

* background:loading背景色,默认为“rgba(0, 0, 0, 0.8)”。 ###三、总结

用户界面Loading是一种常用的设计模式,它可以帮助用户了解系统正在发生的事情,减少系统的等待时间。Element UI的loading组件可以非常方便、快捷的构建多种loading界面,提升用户体验。

- 4 -

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igat.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务