UNPKG

@efox/upload-file

Version:

支持所有类型的文件上传到腾讯云,上传完成上报文件MD5、类型、URL、项目名称、用户uid

33 lines (27 loc) 618 B
import Vue from 'vue' import Toast from './main' const ToastConstructor = Vue.extend(Toast) /** * Toast 提示 * @param message {string} 提示内容 * @param placement {string} 位置 * placement = middle default 中间 * placement = top 上面 * placement = bottom 下边 */ export function toast (message, placement, timeout = 2000) { const app = new ToastConstructor({ data: { message, placement, timeout } }) app.$mount() document.body.appendChild(app.$el) } export default { install: Vue => { Vue.prototype.$toast = toast } }