UNPKG

w-ui

Version:

A Vue.js 2.0 UI Toolkit for mobile

20 lines (15 loc) 438 B
import Vue from 'vue' import LoadingCompo from './src/Loading.vue' const LoadingConstructor = Vue.extend(LoadingCompo) const instance = new LoadingConstructor({ el: document.createElement('div') }) LoadingConstructor.prototype.hide = function () { const el = instance.$el el.parentNode && el.parentNode.removeChild(el) }; const Loading = () => { document.body.appendChild(instance.$el) return instance; } export { Loading }