摘要:
思路:如果是简单的背景加文字,背景图会把文字挡住,又或者是背景图要有图标加文字,这时需要用canvas将背景图,图标和文字合并成一张图片,加载billboard的时候直接加载合成之后的图片即可。 let canvas = document.createElement("canvas");canvas 阅读全文
摘要:
vue项目中遇到个问题:后端返回pdf文件流,前端请求返回乱码文件流下载之后pdf文件空白 解决办法: 在请求接口的时候设置responseType: "blob"。 axios.get(url,{ responseType: "blob",//这里一定要设置,否则返回的流是乱码,下载之后文件是空白 阅读全文
摘要:
最新在项目中用Vue3 + elementplus做了一个分页的功能,但是页面显示的是英文的,我想改成中文的,在网上搜了很多都是这样的: 在main.js或者app.vue中添加如下的代码: import zhCn from 'element-plus/lib/locale/lang/zh-cn' 阅读全文
摘要:
需求 最近项目要做国产化,有一个导入CAD的功能需要修改。要换成开源的或者国产的技术去解析CAD。DWG格式的,懂的都懂,开源的不可能解析,国产收费的那些CAD公司,个人认为也是买的AutoCAD的接口解析的。所以我们只能改成解析CAD的另一种文件格式:DXF文件。 方案 解析dxf用开源的GDAL 阅读全文
摘要:
1. 需求 项目中要求对外提供vue的公共组件,但是不能提供源码,于是就需要用通过对单个组件打包后对外提供。发布到npm上供项目下载使用。 2. 新建项目 Vue-cli3创建一个项目:vue create vue-project 3. 封装组件 在views中新建一个组件的文件夹(你可以自己定义自 阅读全文
摘要:
问题描述:在页面中有一个input框,在输入完成时单机回车键导致整个页面刷新了 分析原因:这样的页面一般是由一个input框和一个form表单构成的,按下回车键之后就会默认提交表单了。 解决办法:方法一:在页面添加一个input框,样式设置为隐藏 <input type="text" style=" 阅读全文
摘要:
加载天地图 1 <!DOCTYPE html> 2 <html lang="zh-CN"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <link rel="shortcut icon" href="#" /> 7 <title>MapBoxGL加载天地图及加载控件< 阅读全文
摘要:
安装webpack4.x 上一篇已经安装完了webpack4.x。https://www.cnblogs.com/webgis-ling/p/11445811.html 安装babel7.x babel6以及以下版本安装方式和babel7的安装有很多不同点。 在 webpack 中,默认只能处理一部 阅读全文
摘要:
监控视频的前端展示,我主要做过三种视频流的展示:rtsp,HLS和FLV。 1、rtsp视频流 rtsp视频流需要安装插件,我当时做这个流是安装VLC播放器插件,这个插件兼容性不好,目前只发现360浏览器能正常播放,局限性很大。用HTML5的Object标签,看代码: 1 <object class 阅读全文
摘要:
最近在做项目的时候,需要显示类似钟表的数字字体,做完之后记录一下: 1、下载字体库文件 自己去网上下载你想用的css字体库,这个就根据需求自己下载了。 我自己项目中的之这个样子的(DS-Digital文件夹是我下载的字体库): 我是放在css目录下,你可以自己按照自己的意愿放到其他地方。 2、在cs 阅读全文