会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
宇宙野牛
ฅ(*`ω´*)ฅ=======3
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2023年3月20日
[未解决] Vite 永远年轻,永远被commonjs+vite组合拳背刺。打包后第三方依赖报错“require is not defined”问题
摘要: 这个问题遇到不下三次了,每次都有新的被折磨体验,令人头秃。希望这次可以彻底解决。 这次遇到问题的是mapboxgl的标绘插件@mapbox/mapbox-gl-draw的圆形扩展插件mapbox-gl-draw-circle,它用了commonjs语法,vite开发环境时引入没有问题,但打包后会报错
阅读全文
posted @ 2023-03-20 19:28 宇宙野牛
阅读(4500)
评论(3)
推荐(1)
2023年3月9日
vue-router SyntaxError: Unexpected token '{' (at xxx.vue:14:8)
摘要: 点进去后指向这一行: 重新一行一行看,发现是整理代码的时候,以为有一个prop变量用不到,删了,结果在组件模板另一个地方有用。奇怪这类问题为什么编辑器不会提示出来。 但是,把props补回去后又出现了新问题: 之前加载地图正常,突然报这个错。打断点发现是在mounted时dom没有渲染出来。把当前引
阅读全文
posted @ 2023-03-09 11:24 宇宙野牛
阅读(646)
评论(0)
推荐(0)
2023年3月5日
Vue3 注册及使用全局方法
摘要: 新建map-func.js,在main.js中全局定义$mapFunc。 map-func.js function getLayer(layerId) { return window.map.getLayer(layerId); } export default { getLayer }; main
阅读全文
posted @ 2023-03-05 21:27 宇宙野牛
阅读(1313)
评论(0)
推荐(0)
2023年3月4日
Vue+Mapboxgl 试手(待更新)
摘要: 手动狗头,换选型就是这么突然。 选用框架:Vue3+Vite+Mapboxgl 在工程中引入mapboxgl 使用了好心人给的 mapboxgl.js 和 mapboxgl.css,放在 public/mapboxgl 目录下,在 index.html 中引入,mapboxgl可作为全局变量使用:
阅读全文
posted @ 2023-03-04 19:27 宇宙野牛
阅读(518)
评论(0)
推荐(0)
2023年3月3日
JS 扩展构造树形结构数据方法遇到的奇怪bug,object键值赋值失败
摘要: 原方法: /** * 构造树型结构数据 * @param {*} data 数据源 * @param {*} id id字段 默认 'id' * @param {*} parentId 父节点字段 默认 'parentId' * @param {*} children 孩子节点字段 默认 'chil
阅读全文
posted @ 2023-03-03 21:13 宇宙野牛
阅读(155)
评论(0)
推荐(0)
2023年2月26日
ECharts 图例不正常换行问题
摘要: 问题 今日发现之前写的图表组件出现了不正常换行的bug,明明画布高度足够,却分成了两行: 解决 原因是接口返回的数据中出现了脏数据,中间有一条数据name为null,从而导致换行: 解决办法就是过滤下数据比如: arr.filter(item => item.name),即可正常显示。
阅读全文
posted @ 2023-02-26 19:33 宇宙野牛
阅读(824)
评论(0)
推荐(0)
2023年2月23日
Vue+Openlayers 试手
摘要: 选用Vue2.0+Webpack+Openlayers。 参考链接:https://blog.csdn.net/qq_43274430/article/details/102580903 官方文档 API(v6.15.1):https://openlayers.org/en/v6.15.1/apid
阅读全文
posted @ 2023-02-23 16:52 宇宙野牛
阅读(658)
评论(0)
推荐(0)
2023年2月9日
[未解决] Cesium camera.getPickRay 滚轮缩放 射线拾取问题
摘要: 需求 相机变化(包括移动、缩放)时,获取当前视野范围的四点坐标。 采用的思路是,添加相机变化的监听事件,当变化大于设置的识别精度,则会触发方法,获取当前屏幕四点坐标,分别建立相机与四点坐标的射线,求射线与地球的交点。 下面是以这个思路实现的代码: viewer.scene.camera.percen
阅读全文
posted @ 2023-02-09 14:18 宇宙野牛
阅读(368)
评论(0)
推荐(0)
2023年2月7日
Cesium 加载地图服务、模型数据等
摘要: 自用,记录。时间一长就会忘,耽误时间。 地图服务 WMTS切片服务 复制WMTS服务地址,拼接常用参数和要加载的图层名称,用WebMapTileServiceImageryProvider加载。 let url = "http://localhost:8080/geoserver/gwc/servi
阅读全文
posted @ 2023-02-07 13:42 宇宙野牛
阅读(486)
评论(0)
推荐(0)
2023年2月4日
Cesium 加载GeoJson数据,看不到实体效果
摘要: 问题 我真的不知道为什么几乎每次要用Cesium加什么东西,不管是点线面还是图层,总是不顺利 要加载一个GeoJson数据,数据包含几个点,需要展示点的位置和标签名称。用以下代码,打印dataSource可以看到改动已经添加进去了,但是看不到(而且正常来说就算我不该也应该能看到默认样式的点?) Ce
阅读全文
posted @ 2023-02-04 19:24 宇宙野牛
阅读(4787)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告