logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【mars3d+vue2】项目打包报错 error in ./node_modules/mars3d-cesium/Build/Cesium/index.js

1、参考 https://gitee.com/marsgis/mars3d-vue-template/tree/master/mars3d-vue2升级下vuecli到5。2、固定mars3d-cesium版本为1.95,"mars3d-cesium": "1.95.1"【注意不要^】目前cesium1.96改变了代码打包方式,在vue2项目下会有这个兼容报错问题。当第二种方法不行时,可以试试第一

文章图片
#前端#javascript#开发语言
【axios 使用】下载文件流 以及 获取响应头header content-disposition

由于项目使用的是 apipost ,所以在使用的时候还要设置 isReturnNativeResponse -是否返回本机响应标头,一般可能设置 responseType: 'blob'就可以了。//这里只把这个响应里的data返回回来了,所以取不到headers,想要全部信息就return response;响应首部 Access-Control-Expose-Headers 就是控制“暴露”的

文章图片
#前端#javascript#html
[若依框架 + Mars3d] 集成问题

使用deep进行css设定即可;把mars3d官网示例的代码拉下来,将其lib下的 mars3d.css中所需要的拷贝过来,进行了deep设置就解决了;vue.config.js 的 publicPath:/ 改成 publicPath: ./ 加载地图出来了。1、使用后,地图的控件横排显示,使用css改成竖排,也会像右边那样,打开的子控件向下排列;2、集成mars3d时,地图不出现,使用的是下面

文章图片
#javascript#前端
【axios 使用】下载文件流 以及 获取响应头header content-disposition

由于项目使用的是 apipost ,所以在使用的时候还要设置 isReturnNativeResponse -是否返回本机响应标头,一般可能设置 responseType: 'blob'就可以了。//这里只把这个响应里的data返回回来了,所以取不到headers,想要全部信息就return response;响应首部 Access-Control-Expose-Headers 就是控制“暴露”的

文章图片
#前端#javascript#html
到底了