vue如何将v-for中的表格导出来


Posted in Javascript onMay 07, 2018

一、需要安装以下依赖

npm install -S file-saver xlsx
 npm install -D script-loader

二、项目中新建一个文件夹:(vendor---名字任取)

里面放置两个文件Blob.js和 Export2Excel.js。

三、在.vue文件中

     写这两个方法:其中list是表格的内容           

//export2Excel是你点击导出所绑定的方法名

export2Excel() {



require.ensure([], () => {




const { export_json_to_excel } = require('../../vendor/Export2Excel');//其中自己的路径也要注意下




const tHeader = ['序号', 'IMSI', 'MSISDN', '证件号码', '姓名'];//表格的头的名称




const filterVal = ['ID', 'imsi', 'msisdn', 'address', 'name'];//对应的内容的名字,一定要一 一 对应




const list = this.tableData;//tableData是你表单所绑定的数据名称,一定要对应




const data = this.formatJson(filterVal, list);




export_json_to_excel(tHeader, data, '列表excel');//列表excel这个是导出以后表格的名称,根据需要自行更改



})


},


formatJson(filterVal, jsonData) {



return jsonData.map(v => filterVal.map(j => v[j]))


}

总结

以上所述是小编给大家介绍的vue如何将v-for中的表格导出来,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
firefox下对ajax的onreadystatechange的支持情况分析
Dec 14 Javascript
基于jQuery实现左右div自适应高度完全相同的代码
Aug 09 Javascript
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
Jan 09 Javascript
jQuery实现新消息闪烁标题提示的方法
Mar 11 Javascript
javascript实现密码强度显示
Mar 18 Javascript
写给小白的JavaScript引擎指南
Dec 04 Javascript
JavaScript获取当前cpu使用率的方法
Dec 15 Javascript
VUE开发一个图片轮播的组件示例代码
Mar 06 Javascript
Ionic2调用本地SQlite实例
Apr 22 Javascript
Node实战之不同环境下配置文件使用教程
Jan 02 Javascript
JavaScript剩余操作符Rest Operator详解
Jul 20 Javascript
js实现简单五子棋游戏
May 28 Javascript
浅谈Vue 数据响应式原理
May 07 #Javascript
浅谈Vue响应式(数组变异方法)
May 07 #Javascript
在HTML文档中嵌入JavaScript的四种方法
May 07 #Javascript
详解JavaScript的BUG和错误
May 07 #Javascript
vue实现个人信息查看和密码修改功能
May 06 #Javascript
基于vue-element组件实现音乐播放器功能
May 06 #Javascript
VueJs组件之父子通讯的方式
May 06 #Javascript
You might like
ASP和PHP都是可以删除自身的
2007/04/09 PHP
浅析PHP递归函数返回值使用方法
2013/02/18 PHP
php图片的二进制转换实现方法
2014/12/15 PHP
php动态生成缩略图并输出显示的方法
2015/04/20 PHP
PHP+Apache环境中如何隐藏Apache版本
2017/11/24 PHP
解决FLASH需要点击激活的代码
2006/12/20 Javascript
javascript 写类方式之二
2009/07/05 Javascript
javascript 无提示关闭窗口脚本
2009/08/17 Javascript
jQuery-ui中自动完成实现方法
2010/06/10 Javascript
JavaScript Sort 的一个错误用法示例
2015/03/20 Javascript
javascript实现数组内值索引随机化及创建随机数组的方法
2015/08/10 Javascript
javascript实现在下拉列表中显示多级树形菜单的方法
2015/08/12 Javascript
JS基于面向对象实现的选项卡效果示例
2016/12/20 Javascript
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
2018/07/31 NodeJs
浅谈javascript事件环微任务和宏任务队列原理
2020/09/12 Javascript
Vue+element+cookie记住密码功能的简单实现方法
2020/09/20 Javascript
Python 搭建Web站点之Web服务器与Web框架
2016/11/06 Python
Python对象属性自动更新操作示例
2018/06/15 Python
python查询文件夹下excel的sheet名代码实例
2019/04/02 Python
Python配置虚拟环境图文步骤
2019/05/20 Python
python2和python3应该学哪个(python3.6与python3.7的选择)
2019/10/01 Python
python numpy之np.random的随机数函数使用介绍
2019/10/06 Python
详解如何使用Pytest进行自动化测试
2021/01/14 Python
5个你不知道的HTML5的接口介绍
2013/08/07 HTML / CSS
UGG雪地靴荷兰官网:UGG荷兰
2016/09/09 全球购物
天猫超市:阿里巴巴打造的网上超市
2016/11/02 全球购物
日本快乐生活方式购物网站:Shop Japan
2018/07/17 全球购物
速卖通欧盟:Aliexpress EU
2020/08/19 全球购物
高级电工工作职责
2013/11/21 职场文书
庆元旦广播稿
2014/02/10 职场文书
交警个人先进事迹材料
2014/05/11 职场文书
涉密人员保密承诺书
2014/05/28 职场文书
上手简单,功能强大的Python爬虫框架——feapder
2021/04/27 Python
vue+elementui 实现新增和修改共用一个弹框的完整代码
2021/06/08 Vue.js
雄兵连:第三季先行图公开,天使恶魔联合,银河之力的新力量
2021/06/11 国漫
Redis keys命令的具体使用
2022/06/05 Redis