loading.js 744 B

12345678910111213141516171819202122232425262728293031
  1. import { Loading } from 'element-ui'
  2. let loading //定义loading变量
  3. import Vue from 'vue'
  4. // function startLoading () { //使用Element loading-start 方法
  5. // loading = Loading.service({
  6. // lock: true,
  7. // fullscreen: true,
  8. // text: '加载中……',
  9. // background: 'rgba(0, 0, 0, 0.7)',
  10. // spinner: 'el-icon-loading',
  11. // })
  12. // }
  13. function startLoading () { //使用Element loading-start 方法
  14. loading = Vue.prototype.$loading({
  15. lock: true,
  16. fullscreen: true,
  17. text: '',
  18. background: 'rgba(0, 0, 0, 0.3)',
  19. spinner: 'iconfont icon-loading',
  20. })
  21. }
  22. function endLoading () {
  23. //使用Element loading-close 方法
  24. loading.close();
  25. }
  26. export default {
  27. startLoading,
  28. endLoading,
  29. }