实现目标
将所有订单信息导出到excel表格中
思路
1、在页面中bindtap绑定一个导出点击事件daochu()
2、先获取所有订单信息,并将数据添加到List数组中
3、传入以List数组作为参数,调用get_excel云函数
4、get_excel云函数利用node-xlsx第三方库,在云函数所在目录npm install安装node-xlsx
5、在云函数导入const xlsx = require('node-xlsx'),并设置表格第一行的列数据
6、循环List数组将数据依次添加到第二行、第三行、第四行等等。
7、云函数返回生成excel的临时地址
8、在页面js获取到该临时地址并预览excel表格
完整代码
saveexcel.js
const app = getApp()
Page({
/**
* 页面的初始数据
*/
data: {
},
daochu() {
var th