import rules from "./rules" import request from "@/api" import { Loading } from 'element-ui'; export default { install(Vue, options) { Vue.prototype.$request = request Vue.prototype.$rules = rules Vue.prototype.$loading = { loading: null, open() { this.loading = Loading.service({ lock: true, text: '加载中', spinner: 'el-icon-loading', background: 'rgba(0, 0, 0, 0.7)', fullscreen: true }); }, close() { if (this.loading) { this.loading.close(); this.loading = null; } } } } }