
JavaScript
文章平均质量分 83
GhostPaints
这个作者很懒,什么都没留下…
展开
-
vue2+echarts实现简易的2d地图效果
公司的一个可视化数据大屏里面,有一个使用echarts实现的2d地图。不是我开发的,在此记录一下实现过程以及一些扩展解构。应该是从哪个航空航线图改动了一下,效果看起来还是可以的。原创 2024-06-12 16:36:11 · 1100 阅读 · 0 评论 -
el-upload组件的简单使用
保存刚打开时候请求的资源列表,记录用户上传的所有文件的唯一标识,记录用户删除过的文件资源标识。假如你指定了这个组件的data值为{name:'2233'},那么在你上传文件的时候,你会看到你的post接口的data传参会是:{ file: '二进制数据', name: '2233' }组件默认的在post请求的data参数里面,文件内容的参数是file,如果后台接口要求传递文件数据的参数不叫file,那么可以通过组件的另一个属性name手动更改为需要的。最好的做法是,记录用户的操作。原创 2024-02-17 14:32:08 · 950 阅读 · 0 评论 -
ArcGIS在VUE框架中的构建思想
Vue框架构建一个简单的通用地图组件原创 2023-10-16 16:10:54 · 1156 阅读 · 0 评论 -
uniapp连接蓝牙设备
uniapp实现蓝牙连接第三方设备原创 2023-04-13 10:24:44 · 7022 阅读 · 2 评论 -
elementUI中的el-table表头和内容全部一行显示完整
使用el-table实现表头不换行无滚动条无缩略,表格内容不换行不缩略一行显示原创 2023-03-23 17:29:41 · 6208 阅读 · 1 评论 -
uniapp实现拍照涂鸦
uniapp使用canvas实现图片涂鸦功能原创 2022-12-06 10:14:27 · 2841 阅读 · 4 评论 -
uniapp使用nfc功能及详解
uniapp实现nfc读取功能原创 2022-11-21 17:14:49 · 12762 阅读 · 5 评论 -
Cesium从已知的自定义材质扩展其他效果(二)
找了很多,但都是单一的流动效果,不能设置重复次数,于是就自己重新改动了一点。材质代码如下,和环绕墙材质很多代码一样,唯一不同的就是glsl语言略有不同,重复的方向从s的水平方向变成了t的垂直方向。如果将这种思路应用到环绕墙效果上,那么repeat也是一样的设置,对于垂直墙动画,也是一样的,只不过方向不同而已。materialInput.st的第一个值可以看成是沿线的方向,第二个值是线的垂直方向。使用起来的话也很简单,只不过要注意repeat的值,并不是普通的数字,而是Cartesian2类型的值。...原创 2022-07-29 16:43:15 · 2251 阅读 · 1 评论 -
Cesium关于Entity中的parent、isShowing、entityCollection和监听事件的探讨
Cesium关于Entity中的parent、isShowing、entityCollection和监听事件的探讨原创 2022-07-27 12:30:15 · 1924 阅读 · 0 评论 -
Cesium使用czml来实现动态路线
cesium的czml的简单介绍和使用原创 2022-07-16 15:00:01 · 5846 阅读 · 0 评论 -
Cesium抛物线方程
cesium自定义抛物线方程原创 2022-06-08 17:33:52 · 1537 阅读 · 0 评论 -
Cesium结合Echarts的使用
cesium结合echarts在地球上绘制各种路线原创 2022-05-25 11:13:21 · 7502 阅读 · 8 评论 -
Cesium使用WebMapTileServiceImageryProvider
WebMapTileServiceImageryProvider盲目配置的方法原创 2022-05-16 18:25:56 · 5444 阅读 · 1 评论 -
Cesium从已知的自定义材质扩展其他效果
基于动态扩散效果的一些想法,衍生出一些其他效果。原创 2022-04-27 11:20:11 · 1918 阅读 · 0 评论 -
Cesium自定义材质Material以及一些思考
Cesium已有的材质,无法实现一些特定的功能。所以需要一些自定义的材质来实现。从git上找到了一个项目,里面有一两个实现自定义材质的方法。在此记录一下并学习。这是一个扩散效果的圆形。代码如下:function EllipsoidFadeMaterialProperty(color, duration) { this._definitionChanged = new Cesium.Event(); this._color = undefined; this._color原创 2022-04-24 15:45:42 · 8662 阅读 · 1 评论 -
Cesium源码解读系列(一):GeoJsonDataSource如何处理geojson格式的数据
应该传怎样的geojson,才能绘制出想要的结果原创 2022-04-17 21:20:31 · 8283 阅读 · 5 评论 -
Echarts自定义图形,方法参考
echart自定义图形,制作一个三个面组成的,伪3D柱形图原创 2021-12-21 14:37:04 · 9063 阅读 · 0 评论 -
从安装 Node.js 到使用 webpack 管理(二)
一:新建webpack.config.js文件在之前的目录基础上,新建一个新的文件:webpack.config.js文件。每次文件的内容发生改变的时候,都要执行一段终端命令来更新文件。如果文件结构复杂,那么这条指令会非常负责。因此,需要是要到wenpack.config.js来告诉webpack,需要打包哪个文件,并将文件生成在哪里。在webpack.config.js文件中输入内容:module.exports = { entry: './src/main.js', o原创 2021-07-22 21:43:55 · 154 阅读 · 0 评论 -
从安装Node.js到使用webpack管理(一)
webpack官方网站:https://webpack.docschina.org/Node.js官方网站以及各版本:https://nodejs.org/en/Node.js各版本下载:https://nodejs.org/en/download/releases/文章中使用的Node.js版本为10版本IDE工具为vscode一:安装Node.js在官网下载安装后,可以在命令行执行语句:node --version来查看自己所安装的node版本,以及是否成功安装。然后使用原创 2021-07-22 21:12:38 · 182 阅读 · 0 评论 -
前端VUE学习总结(一)
1.v-if和v-show的使用与区别1.1 v-if v-if用来控制是否显示包含该元素的块是否显示。接收一个布尔类型的值,为true的时候则显示,为false的时候就不显示。通常与v-else或者v-elseif配合使用。类似于代码中的if-else判断和if-elseif-else判断的使用。<div v-if="isshow"> <p>这是if判断中的文本</p></div><div v-else>...原创 2021-07-22 20:38:43 · 2320 阅读 · 0 评论