const moudule = {};
import vue from "vue";
import objView from './uploadDialog.vue';

let configUtil = {
  vue,
  objView
}

function toDo(options) {
  let a = Vue.extend(objView);
  let instance = new a({
    propsData: {
      ...options
    }
  });
  let dom = instance.$mount().$el;
  document.body.append(dom);
};

// 定义插件对象
// vue的install方法，用于定义vue插件
moudule.install = function (Vue) {
  // 在Vue的原型上添加实例方法，以全局调用
  Vue.prototype.$baseAttachmentDialog = {
    open: toDo
  }
};

export default moudule;
