网站备案修改域名,大庆免费网站建设公,pc手机模板网站建设,微信如何申请小程序商店VUE中#xff0c;如果我们想对外暴露一个文件#xff0c;可以在打包之后也能事实对其进行替换#xff0c;我们只需要把相关文件放置在public目录下即可#xff0c;可以放置JSON#xff0c;Excel等文件
比如我在这里放置一个other文件 我们可以直接在VUE中使用axios去获取…VUE中如果我们想对外暴露一个文件可以在打包之后也能事实对其进行替换我们只需要把相关文件放置在public目录下即可可以放置JSONExcel等文件
比如我在这里放置一个other文件 我们可以直接在VUE中使用axios去获取这里面的数据
import axios from axios;
import * as XLSX from xlsx;const getData () {axios.get(/music/dist/data/other.xlsx, { responseType: arraybuffer }).then((res) {const workbook XLSX.read(res.data, { type: buffer }); // 使用buffer类型const sheetName workbook.SheetNames[0];const worksheet workbook.Sheets[sheetName];const json XLSX.utils.sheet_to_json(worksheet);return json //最终输出结果});
};
这里的JSON就是我们在Excel中获取到的数据这里我们我们使用XLSX去解析出最终表格结果
我们调用接口可以发现接口本身是304但是不用怕数据已经返回给我们了music/dist是我自己配置的文件路径大家可以根据自己的来试试 最终我们可以在结果中获取并按照我上面的方式进行数据解析即可