怎么用Vue导出excel表格功能
- 微信应用
- 2024-10-15 05:23:01
怎么用Vue导出excel表格功能
这次给大家带来怎么用Vue导出excel表格功能,用Vue导出excel表格的注意事项有哪些,下面就是实战案例,一起来看一下。
这次给大家带来怎么用Vue导出excel表格功能,用Vue导出excel表格的注意事项有哪些,下面就是实战案例,一起来看一下。
这次给大家带来怎么用Vue导出excel表格功能,用Vue导出excel表格的注意事项有哪些,下面就是实战案例,一起来看一下。
引言:
最近使用vue在做一个后台系统,技术栈 vue + iView ,在页面中生成表格后, iView可以实现表格的导出,不过只能导出csv格式的,并不适合项目需求。
如果想要导出Excel
在src目录下创建一个文件(vendor)进入 Blob.js 和 Export2Excel.js
npm install -S file-saver 用来生成文件的web应用程序
npm install -S xlsx 电子表格格式的解析器
npm install -D script-loader 将js挂在在全局下
表结构
渲染页面中的表结构是由 columns 列 和 tableData 行,来渲染的 columns 为表头数据 tableData 为表实体内容
columns1: [ { title: '序号', key: 'serNum' }, { title: '选择', key: 'choose', align: 'center', render: (h, params) => { if (params.row.status !== '1' && params.row.status !== '2') { return h('p', [ h('checkbox', { props: { type: 'selection' }, on: { 'input': (val) => { console.log(val) } } }) ]) } else { return h('span', { style: { color: '#587dde', cursor: 'pointer' }, on: { click: () => { // this.$router.push({name: '', query: { id: params.row.id }}) } } }, '查看订单') } } }, ... ],怎么用Vue导出excel表格功能由讯客互联微信应用栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“怎么用Vue导出excel表格功能”