enn-export-utils
v1.0.7
Published
导出功能相关的工具,支持 Vue2 和 Vue3
Readme
enn-export-utils
通用导出工具,兼容 Vue2 / Vue3。
安装
npm install enn-export-utils
# 或者
yarn add enn-export-utils使用
Vue2:
import ExportUtils from 'enn-export-utils';
Vue.use(ExportUtils);
Vue3:
import { h } from 'vue'
import ExportUtils from 'enn-export-utils';
app.use(ExportUtils, { h });
// 然后就可以在组件中直接使用
// 注意要传this
this.$clickableMessage(this, '导出完成', '去查看', () => { ... });
this.$exportConfirm({
total,
maxCount: 10,
handleCancel: () => {},
handleOk: () => {}
});或者直接用方法:
import { exportCommon } from 'enn-export-utils';
exportCommon(vm, response);- 1.0.0: 支持Vu2,Vue3
- 1.0.1: feature: 处理clickableMessage内部,a标签的点击兼容;判断导出限制total>max;
- 1.0.2: feature: 判断导出限制total>=max;
- 1.0.3: fix: 打包进基座报错require is not defined修复(有bug已废弃)
- 1.0.4: vue3项目需要显示传入h
- 1.0.5: 窗口跳转带时间戳,触发刷新
- 1.0.6: 修改rollup打包
- 1.0.7: 输出es5兼容
