import tab from './tab' // import auth from './auth' import cache from './cache' import modal from './modal' // import download from './download' export default { install(Vue) { // 页签操作 Vue.prototype.$tab = tab // 认证对象 // Vue.prototype.$auth = auth // 缓存对象 Vue.prototype.$cache = cache // 模态框对象 Vue.prototype.$modal = modal // 下载文件 // Vue.prototype.$download = download // element-ui table 隐藏 Array.prototype.showColumn = function (column) { var item = this.find((x) => x.key == column) if (item) { return item.checked } return true } } }