VUE 项SCRIPT1002目在IE浏览器打不开报
最近在项目中发现用IE浏览器打不开登录页,F12发现提示报错SCRIPT1002,
根据提示点进去看具体的报错信息是这个文件有问题,百度了几个方法都不行,最后试试降低sockjs-client
的版本,执行 npm i sockjs-client@1.5.1 -D
更新版本完成后在,重新编译项目之后终于解决了。
之后页面又出现了新的问题
这个版本就是0.3.0,不能通过降版本的方法,网上也搜不到解决方法,没办法,只能对代码进行重构。可以发现,这个插件是为了前端下载EXCEL使用的,代码改造一下,首页就可以加载了
package.json删除依赖 :"vue-json-excel": "^0.3.0",
main.js里面删除引入:import JsonExcel from 'vue-json-excel
main.js里面删除挂载 :Vue.component('downloadExcel', JsonExcel)
业务文件里面导入 import * as XLSX from 'xlsx';
去除 option.datas[0].sheetData = res.data
var toExcel=new ExportJsonExcel(option);
toExcel.saveExcel();
写方法导出文件:
let dataList = res.data
let data = dataList.map(it=>{
return {'用户名':it.account,'姓名':it.displayName,'卡号':it.cardNum,'错误信息':it.message,}
});
this.exportExcel(data, "excel")
this.$refs.upload.clearFiles()
exportExcel(data, filename) {
/* 如果没有导入xlsx组件则导入 */
if (typeof XLSX == 'undefined') XLSX = require('xlsx');
let ws = XLSX.utils.json_to_sheet(data);
let wb = XLSX.utils.book_new();
XLSX.utils.book_append_sheet(wb, ws, "批量导入用户数据");
XLSX.writeFile(wb, filename + ".xlsx");
}
VUE 项SCRIPT1002目在IE浏览器打不开报相关推荐
- Vue 个别手机或者 IOS8.2浏览器打不开,显示空白的解决方案
进入http://debugx5.qq.com/ 页面 打开调试vConsole功能(安卓手机) 排查原因,会发现个别机型不支持es6的写法 将es6转换成es5调试,如果发现还是不行,经过测试 最快 ...
- 服务器系统浏览器打不开,电脑浏览器打不开解决方法
有很多用户在使用电脑的时候发现自己的浏览器打不开,但是网络可能显示正常,一般情况下就是DNS设置有问题,解决方法非常简单,下面来一起看看详细的解决方法吧. 电脑浏览器打不开DNS解决方法 1.尝试用I ...
- vue实践06-项目实践
vue实践06-项目实践 vue-cli创建项目 项目采用Webpack+Vue-router的架构方式,在命令行中,进入项目目录,使用npm install 安装package.json里项目的依赖 ...
- VUE 项目更新部署时,浏览器页面缓存问题
VUE 文章目录 前言 一.为什么会这样? 二.如何解决 1.具体操作 2.打包测试 总结 前言 最近客户和我反应一个问题他们在服务器上更新包后,发现页面并没有更新,而且简单刷新浏览器页面也没有效果, ...
- 【Vue】Vue 项目前、后端整合(图表一:销售总量)
文章目录 Vue 项目前.后端整合(图表一) 一.配置图表一 1.基本结构搭建 2.Axios 请求数据 3.CORS 跨域请求 4.基准路径配置 5.获取数据 6.图表数据配置 7.图表丰富 (1) ...
- Vue:利用Vue生成的网页,在浏览器中的标签页中的图标与标题怎么修改为自己的?
Vue:利用Vue生成的网页,在浏览器中的标签页中的图标与标题怎么修改为自己的? 在解决这个问题的时候,在网上搜到了许多答案,可以说是众说纷纭,作者结合了多个答案,最后解决了这个问题,下面把用到的资源 ...
- 解决vue: 无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称...
我是用yarn安装的vue脚手架(yarn global add @vue/cli),yarn提示安装成功后,运行了下vue --version,结果报错. vue : 无法将"vue&qu ...
- '无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称' 或 'vue不是内部或外部命令' 的解决方法...
如果在使用 vue 初始化项目的时候提示: vue : 无法将"vue"项识别为 cmdlet.函数.脚本文件或可运行程序的名称.请检查名称的拼写,如果包括路径,请确保路径正确,然 ...
- vue : 无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确, 然后再试一次。
vue : 无法将"vue"项识别为 cmdlet.函数.脚本文件或可运行程序的名称.请检查名称的拼写,如果包括路径,请确保路径正确, 然后再试一次. 报错原因: 没有安装脚手架v ...
最新文章
- 霹雳小组4显示不了服务器,霹雳小组4-指令码
- Ribbon-负载均衡原理
- java基础---IO转换流
- 2009年SOA七大预测:SOA借力云计算
- mysql中主从复制包括什么意思_Mysql主从复制作用和工作原理
- 虚拟环境的常用命令 virtualenv命令
- LeetCode简单题(一)
- 计算机表格按性别排列,Excel表格性别数据-Excel 按性别(男女)排序
- Hadoop(二)搭建Hadoop集群
- Sublime Text 全程指南
- python爬虫学习之使用BeautifulSoup库爬取开奖网站信息-模块化
- 怎么让放大的图片变清晰?
- 查找、下载芯片手册推荐网址
- Linux系统安装迷你世界,迷你世界国际服下载安装
- vue中使用v-for,出现警告 component lists rendered with v-for should have explicit keys
- python pil grab screen
- FPGA数字信号处理(九)Vivado FFT IP核实现
- 有什么用? 学那么多诗词?
- Android实现TTS语音播报
- elk面试题_2019年最新公务员、事业单位面试题库(含答案)elk
热门文章
- 服装行业SRM供应商管理平台加强产业链协同,优化供应网络
- 编写的Matlab程序在运行一段时间后速度会变慢
- Java反编译利器-Jad, Jode, Java Decompiler等及其IDE插件
- 操作系统实验一 Linux基本操作|实验二 进程管理
- 4x6矩阵键盘反转法c语言,反转法矩阵键盘
- Oracle RAC清理crfclust.bdb文件
- 李开复-做最好的自己
- android上类似tasker软件,Tasker都是可用于Android的最强大的应用程序之一
- 【多线程整理 4】notify与notifyAll
- linux3.4.2 之usb鼠标驱动,键盘驱动