vue实现excel导出

利用vue实现Excel导出,html

由于ajax必须有返回,而导出excel是没有返回的,而且还在api中实现导出具体逻辑,因此就用下面的方式实现了vue

代码实例:es6

 beginExport(v){ console.log(v); var param = Object.assign({}, v);//v是一个对象,将全部可枚举属性的值从一个或多个源对象复制到目标对象
        let paramStr = ``;//let 为es6新增的用来声明的变量,可是和var又不同,let只在let所在的代码块有用,外面是会错的。
 console.log(param); for(let [k,v] of Object.entries(param)){//返回一个给定对象自身可枚举属性的键值对数组,有点相似foreach遍历,object.entries返回的就是咱们日常用的数据,只是这里是对象。
        paramStr +=`${k}=${v}&` } console.log(paramStr); window.location.href='/api/complaint/export-fund-cash-order?'+paramStr; },

我是后端,可是我已经懂了ajax

代码架构接以前的博文https://www.cnblogs.com/two-bees/p/11122327.html后端

附录:api

https://www.jianshu.com/p/6f4537bb89b2数组

https://www.jianshu.com/p/e22113e3f614架构

相关文章
相关标签/搜索