# Vue.$export.csv ## 使用 ### 注册插件 ``` import pluginExport from '@/plugin/export' Vue.use(pluginExport) ``` ### 导出 `CSV` 使用方法 ``` this.$export.csv({ columns, data }) .then(data => { // ...可选回调 }) ``` 参数 | 参数名 | 介绍 | 必选 | 值类型 | 可选值 | 默认值 | | --- | --- | --- | --- | --- | --- | | columns | 列 | 非 | Array | | 空数组 | | data | 行数据 | 非 | Array | | 空数组 | | noHeader | 不导出表头 | 非 | Boolean | | false | | separator | 数据分隔符 | 非 | String | | , | | quoted | 每项数据是否加引号 | 非 | Boolean | | false | 示例 ``` const columns = [ { label: '姓名', prop: 'name' }, { label: '年龄', prop: 'age' } ] const data = [ { name: 'lucy', age: 24 }, { name: 'bob', age: 26 } ] this.$export.csv({ columns, data }) ```