随笔分类 - 前端开发
摘要:问题 原本可以正常打包部署运行,前两天加了些新功能,再打包就遇到这个问题,其意为:函数在instanceof check中具有非对象原型“undefined” TypeError: Function has non-object prototype 'undefined' in instanceof
阅读全文
摘要:需求 实现渐变色的仪表盘,进度条为渐变色,但整个数据轴的颜色范围固定,如下两图: 难点 该需求难点在于,正常思路配置仪表盘时,为数据设置渐变色,渐变范围是从起点到数据值(如下图);而现在要实现的是,渐变范围总是从0开始到终点,进度条就像一个雨刷,刷过的部分渐变色可见,未刷过的部分不可见。 在Echa
阅读全文
摘要:问题 在mounted中使用localStorage获取数据,没想到报错如下: 打断点看过localStorage中存在getItem()方法。这个问题类似之前遇到的canvas2image的那个问题(canvasToImage报错:_canvas2image2.default.convertToI
阅读全文
摘要:问题 使用Cesium在地球上添加图片,打开控制台(勾选disable cache)时图片正常显示,关闭控制台则显示为白色。 (背景:使用 Cesium在球上添加图片(四个坐标点) 的方法添加了图片) 关闭disable cache选项后,发现控制台报错跨域(禁用缓存时没有该报错): 解决 引用静态
阅读全文
摘要:问题描述 Vue打包部署后访问系统报错Unexpected token: 思路 接手的项目多了经常遇到这种问题,一般有以下几个思路: 百度一下 检查打包配置(一般在vue.config.js里,有关tag注入的配置) 对比开发版本和打包版本的html引入的标签有什么区别 解铃还须系铃人,找交接给你的
阅读全文
摘要:需求 需要在Cesium上添加图片,格式为png这类纯图片文件,端点坐标是四个。不能用SingleTileImageryProvider添加,因为SingleTileImageryProvider只支持Rectangle范围,即只能设置四边平行于经纬线的正矩形。 (添加矩形范围的官方demo:htt
阅读全文
摘要:vue2+js项目,某个屏幕截图功能,报错: 代码中用到的 import canvasToImage from 'canvas2image'; 打印canvasToImage发现是{},那么canvasToImage.convertToImage自然会报错。 查看源码,canvas2image.js
阅读全文
摘要:拿到一个很旧的前端项目,安装依赖后报错: TypeError: dep.getResourceIdentifier is not a function at addDependency (E:\project\xxx\node_modules\@vue\cli-service\node_module
阅读全文
摘要:问题 昨天上班还运行得好好的,今天启动就报错了,无法进入系统。 环境描述 vue2+webpack,比较旧的框架。还引入了外部的以Cesium为基础封装的三维引擎。 入口除了main.js的app,还定义了现在遇到报错的xx变量。 尝试 删除node_modules和package-lock.jso
阅读全文
摘要:问题1:'default' is not exported by 'xxx', imported by 'xxx' 很诡异的问题,提示错误的导入文件、导出文件其实毫无关联,把报错的行删除再次打包,就会报错下一行,把报错文件直接删除,就会报错下一个无关联的文件。 从commonJS、rollup方面着
阅读全文
摘要:用Vue一年多但是对Vue一些原理了解还是不够,研究这个问题花了一天,记录一下。 需求 需求:要实现地图上弹窗,弹窗内嵌入Vue组件,组件调用视频播放插件。 难点:要改造封装好的弹窗js组件,引入Vue组件,之前调用组件都是直接在.vue文件里import进来,写进components里就OK,可是
阅读全文

浙公网安备 33010602011771号