Vue+ElementUI建立全域性元件方法及呼叫
建立全域性Loading方法
在做專案的時候,我們在很多地方需要使用到Loading效果,雖然Element有攜帶,可直接按照案例使用,但是感覺過於麻煩了。
全域性資料夾建立完成後,需在main.js中匯入並宣告註冊
//main.js檔案
//引入
import Global from './globalFun'
//宣告註冊
Vue.use(Global)
- 我們在Vue專案裡的src中建立一個存放全域性方法的資料夾,“globalFun”,裡面包含modules資料夾和index.js檔案。其中modules是註冊方法的資料夾,index.js是引入和新增全域性API的檔案
- 首先在modules資料夾中建立loading.js檔案,並編寫程式碼
import { Loading } from 'element-ui' const Fullloading = { fullscreen: true, text: '資料載入中...', spinner: 'el-icon-loading', customClass: 'pp', background: 'rgba(0, 0, 0, 0.7)' } let loadingIns export default class loadEvents { open() { loadingIns = Loading.service(Fullloading) } close() { loadingIns.close() } } //引數說明 //fullscreen:是否全屏,lock:是否需要鎖定螢幕的滾動, customClass:繫結的class(區域性載入),text:自定義文案,spinner:自定義圖示,background:自定義背景色
3.完成loading.js檔案程式碼編寫後,在index.js中進行全域性說明呼叫方式
import loadEvents from './modules/loading'
export default function(Vue) {
// 新增全域性API
const loads = new loadEvents()
Vue.prototype.$u = {
loads
}
}
4.最後頁面的使用方式
//開啟
this.$u.loads.open()
//關閉
this.$u.loads.close()
相關文章
- Flutter之使用Overlay建立全域性Toast並靜態呼叫FlutterAST
- vue定義全域性變數和全域性方法Vue變數
- 使用反射-動態建立物件及呼叫物件方法反射物件
- 記錄[Vue+elementUI]報錯及解決方法VueUI
- Vue元件之全域性註冊Vue元件
- nodejs建立全域性連結NodeJS
- vue.js全域性元件和區域性元件區別Vue.js元件
- Angular元件——父元件呼叫子元件方法Angular元件
- bind( )介面卡(Adapter) -- 呼叫全域性函式及成員函式APT函式
- React 元件建立方法及父元件向子元件傳參(基礎)React元件
- ? Hyperf 釋出 v1.1.14 版本 及 超全域性變數元件變數元件
- angular中定義全域性變數及全域性變數的使用Angular變數
- React - Context API 維護全域性狀態,實現全域性元件通訊ReactContextAPI元件
- 手把手教你擼vue全域性元件Vue元件
- React製作全域性Tooltip文字提示元件React元件
- 如何寫一個全域性的 Notice 元件?元件
- vue 全域性函式的 定義與任意呼叫Vue函式
- vue 父子元件的方法呼叫Vue元件
- 區域性方法$(“html”).load()和全域性方法$.get()、$.post()HTML
- Vue 子元件呼叫父元件方法總結Vue元件
- 兩種方式配置vue全域性方法Vue
- QT 全域性變數使用方法QT變數
- [Vue] 如何定義全域性的方法?Vue
- Eclipse中Android公共庫的正確建立及呼叫方法EclipseAndroid
- JS_建立物件+呼叫物件方法JS物件
- 埋坑一: vue中子元件呼叫兄弟元件方法Vue元件
- vue子元件怎麼呼叫父元件的方法Vue元件
- hooks父元件怎麼呼叫子元件的方法?Hook元件
- 實現基於React的全域性提示元件ToastReact元件AST
- vue自定義全域性元件(或自定義外掛)Vue元件
- vue+elementUI完成註冊及登陸VueUI
- sketchup 動態元件 在上級元件呼叫下級元件屬性元件
- win10全域性字型更換方法_win10怎樣更改全域性字型Win10
- SAP UI5 確保控制元件 id 全域性唯一的實現方法UI控制元件
- JNI全域性引用與JFrame.dispose()方法
- 如何呼叫npm已經安裝在全域性位置的模組NPM
- node 全域性物件和全域性變數物件變數
- 認識node核心模組--全域性物件及Cluster物件