基于 vue3 + Element-plus 封装的 cesium 绘制赋值界面和方法
目前市面上没有好用的cesium的绘制库,甚至于连像样的教程都很少很少,所以自己封装了一下基础图形的绘制库 [cesium-draw-ts](https://www.npmjs.com/package/cesium-draw-ts),包括方法和 UI 辅助组件。如果有啥疑问请评论区留言 1. 提供 UI 组件进行基础图形绘制,支持实时修改参数;暴露
TOPIC
目前市面上没有好用的cesium的绘制库,甚至于连像样的教程都很少很少,所以自己封装了一下基础图形的绘制库 [cesium-draw-ts](https://www.npmjs.com/package/cesium-draw-ts),包括方法和 UI 辅助组件。如果有啥疑问请评论区留言 1. 提供 UI 组件进行基础图形绘制,支持实时修改参数;暴露
由于需要经常性地创建项目,而且自己的项目会有自己的开发习惯,所以还是封装一下自己的项目模板比较合适。当然这里的是基础模板,符合大部分项目的要求,跟我自己实际的开发相比删除了很多配置,下载后请按自己的需求删减或添加。 目前只封装了两种种框架,后续会考虑支持vue2或者react 1. web-template: vue3+vite+ts+unocss
个人做的工具类项目,会不断补充新的前端可用工具、文档、新技术等 原理是利用 potrace 生成 svg 格式的剪影,可以通过各类配置修改生成的 svg 图片数据,可替换成不同颜色、大小等等等等 生成的 svg 图片会存在很多垃圾重复的数据,需要压缩一番,可以采用 [npm svgo](https://www.npmjs.com/package/s
个人做的工具类项目,会不断补充新的前端可用工具、文档、新技术等 原理是将图片在 canvas 上绘制成 1px * 1px 大小的图片,然后利用 canvas 的 getImageData() 方法获取到 rbga 格式的颜色
个人做的工具类项目,会不断补充新的前端可用工具、文档、新技术等 原理是采用模糊图片替换模式加载,先加载缩略图,再利用动画替换。 如利用 webp 格式替换 png 图片,webp 格式图片一般都能 缩小几十上百倍,所以非常适合作为图片加载前模糊效果缩略图 而 [cwebp](https://developers.google.com/speed/w
在前端实现 读取上传的xlsx、xls文件数据,并渲染到页面上 [github地址链接](https://github.com/canbaoSama/viteComponents/tree/master/src/pages/xlsx) 这里拿到的 excelJsonData 数据就是我们需要的 json 数据。但是这种数据格式只适合于渲染普通的表格