UNPKG

yw-common-list

Version:

基于vxe-table封装的自定义可配置表格

38 lines (33 loc) 743 B
const VueAxios = { vm: {}, // eslint-disable-next-line no-unused-vars,@typescript-eslint/no-unused-vars install (Vue, router = {}, instance) { if (this.installed) { return } this.installed = true if (!instance) { // eslint-disable-next-line no-console console.error('You have to install axios') return } Vue.axios = instance Object.defineProperties(Vue.prototype, { axios: { get: function get () { return instance } }, $http: { get: function get () { return instance } } }) } } export { VueAxios // eslint-disable-next-line no-undef // instance as axios }