diff --git a/src/utils/csv.js b/src/plugin/export/_csv.js similarity index 100% rename from src/utils/csv.js rename to src/plugin/export/_csv.js diff --git a/src/utils/export-csv.js b/src/plugin/export/_export-csv.js similarity index 100% rename from src/utils/export-csv.js rename to src/plugin/export/_export-csv.js diff --git a/src/plugin/export/index.js b/src/plugin/export/index.js index 786e1369..a67ea4e0 100644 --- a/src/plugin/export/index.js +++ b/src/plugin/export/index.js @@ -1,6 +1,6 @@ // 库 -import Csv from '@/utils/csv.js' -import ExportCsv from '@/utils/export-csv.js' +import Csv from './_csv' +import ExportCsv from './_export-csv' export default { install (Vue, options) { // 导出 diff --git a/static/markdownFiles/article/插件 - 导出数据.md b/static/markdownFiles/article/插件 - 导出数据.md index 47dd9e8a..7cce1b34 100644 --- a/static/markdownFiles/article/插件 - 导出数据.md +++ b/static/markdownFiles/article/插件 - 导出数据.md @@ -1,9 +1,11 @@ # Vue.$export -> 数据导出功能 +本框架集成了数据导出功能,并包装成插件 ## 注册插件 +> 默认已经注册,可以直接使用 + ``` import pluginExport from '@/plugin/export' Vue.use(pluginExport) @@ -11,9 +13,9 @@ Vue.use(pluginExport) 之后就可以在组件中使用 `this.$export` 来调用导出功能 -## $export.csv() +## Vue.$export.csv() -此方法将数据以 `CSV` 格式导出 +此方法将数据以 `CSV` 格式导出,并且返回一个 `Promise` ,可以使用 `then` 回调 使用