6 Alice爱俪丝

尚未进行身份认证

人生不是一场物质的盛宴,而是一次灵魂的修炼,让她在谢幕之时比开幕之初要高尚一点。

等级
TA的排名 3w+

vue 引用 jspdf + html2canvas 实现html转pdf,并解决中文字符乱码问题

html转pdfHTML指定div #DECoreContainer保存为图片,并导出PDFPDFexport() { var title = '空气质量检测报告'// 文档标题 html2Canvas(document.querySelector('#DECoreContainer'), { dpi: 144, // 导出pdf清晰度 ...

2019-11-26 17:16:09

Eslint + Vscode + vue 使用问题汇总

问题1全局变量报错 xxx is not defined解决方法 /*global Cesium*/问题2Vscode vue+iview,Eslint总是报错‘[vue/no-parsing-error] Parsing error: x-invalid-end-tag.’解决方法.eslintrc 文件配置修改 "parser": "vue-eslint-parse...

2019-11-13 10:38:27

VUE this.A = this.B 对象赋值,修改新对象A导致原对象B同步变化

问题 this.A = this.B 没有进行深度拷贝,只是把this.A的地址指向了与this.B相同的地址,两者共用同一内存,所以修改this.A导致this.B同步变化。解决方法##方法1 this.A=JSON.parse(JSON.stringify(this.B));将对象转成字符串剔除对象属性后,再转换成对象赋值,这样能解决指向相同地址修改会相互影响的问题。##方...

2019-10-26 16:03:01

babel-polyfill解决vue框架项目IE无法打开问题

babel-polyfill解决vue框架项目IE无法打开问题vue框架webpack打包原因解决方法vue框架webpack打包vue-cli搭建了一套vue的开发框架,webpack打包发布后,Chrome可以正常打开,但是IE无法打开。原因ie9和一些低版本的IE浏览器不支持es6新语法解决方法安装babel-polyfill组件 :npm install --save-dev...

2019-10-25 15:06:05

React-native 环境搭建,初次运行红屏问题解决

1 环境搭建官方中文网参考官方说明,新增的环境变量截图如下D:\WorkSpace\bxf\Python\Python2.7.15\Scripts;D:\WorkSpace\bxf\Python\Python2.7.15\Tools\Scripts;D:\Program Files\nodejs\;D:\AndroidSDK\platform-tools2 华为手机开发者模式连接下...

2019-08-22 10:54:12

Cesium控制相机,实现绕点旋转飞行

通过时钟和相机控制,实现绕点旋转点击链接查看效果控制时钟的停止旋转参考点击链接查看效果cesium demovar viewer = new Cesium.Viewer('cesiumContainer'); var options = { lng: 117.1423291616, lat: 39...

2019-08-20 11:26:14

openstreetmap获取城市接到OSM数据,并转换成GeoJson

步骤一:进入openstreetmap(osm)官网:https://www.openstreetmap.org/在搜索框内搜索你想要查询的城市,如:天津市得到一下信息:步骤二:进入osm overpass api :http://www.overpass-api.de/点击上图中框选按钮进入以下页面输入如下代码:<query type=""relation>...

2019-08-03 17:31:14

cesium entity实体删除,漏删问题

问题删除实体的时候,会实时修改 viewer.entities的下标,例如 entitys.length = 20,找到第一个 entitys[i]._name === “lablebill” (设其为第10个实体)的实体删除后, entitys.length 变成 19,而原来的第11个实体变成了第10个实体,所以循环的时候会漏掉,解决方法: i--; //循环删除多...

2019-05-30 14:39:57

点击子元素触发父元素点击事件,如何直接获取父元素ID

深入理解e.target与e.currentTarget:https://juejin.im/post/59f16ffaf265da43085d4108

2019-05-10 09:34:47

FFMPEG在windows平台实现多路海康摄像头rtsp拉流与rtmp推流

Unix shell内核安装:参考如下两个网址,shell内核用于执行.sh脚本,实现多路视频的同时推流,而不是多源视频合并。https://www.bbsmax.com/A/Gkz1aDqjzR/https://www.ibm.com/developerworks/cn/aix/library/au-spunix_cygwin/index.htmlshell 脚本(ffmpeg.sh):...

2019-04-29 16:09:19

VUE双向绑定通过修改数据,同步修改DOM显示

VUE双向绑定VUE双向绑定通过修改数据,同步修改DOM显示,数据修改需要遵循vue深入响应式原理深度拷贝可出发DOM更新this.someObject = Object.assign({}, this.someObject, { a: 1, b: 2 })...

2019-04-11 13:16:18

videoJS关闭播放窗口报错的解决

错误1:关闭播放divdocument.getElementById("operator").style.display = "none"; 会一直弹出如下错误,是因为关闭窗口没有注销video,所以引发如下错误this.el_.vjs_getProperty is not a function错误2:dispose()注销video解决了上面的报错this.GLOBAL.g_...

2019-04-02 09:34:59

vue组件引用video JS 播放RTMP视频流,并动态修改视频地址

videoJS的引用GitHub地址:https://github.com/videojs注意设置flash插件允许运行import "video.js/dist/video-js.min.css";import videojs from "video.js";import "videojs-flash";vue动态绑定视频地址地址修改,但是播放的视频流依然是初始化的视频 &lt...

2019-03-30 13:08:33

vue前端采用videojs模块,实现rtmp视频流播放

node安装videojs和videojs-flash模块npm install video.js videojs-flashvue引入模块和样式<template><video id="my-player" class="video-js" controls preload="auto" poster="//vjs.zencd...

2019-03-26 16:43:29

js中数组push对象,前面的值总是被最后一次的值覆盖的问题

错误代码 var droneObj = { uavSn: "XF00001", status: "0", offonlineTime: myDate.toLocaleString(), observer: "无" }; this.list2 = []; for (let i = 0; ...

2019-03-15 09:56:21

Windows cmd 将命令(/指令)写到一个.bat文件里解决重复输入问题

**应用场景1:**开发时需要调试MQTT服务器,每天都需要敲cmd命令,很繁琐*应用场景2:*销售人员如果需要开启本地部署服务器,输入命令可能难度有点高所以需要双击就可以执行的.bat文件批处理(batch ),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理。批处理文件(batch file):是由一条条的DOS命令组成的普通文本文件,通常用于自动执行重复性任务。用户只需双...

2019-03-07 09:35:59

引用iview组件之 [did you register the component correctly] 错误

错误原因没有引用iview模块就进行了iview组件的使用,导致如下错误Unknowncustomelement:<Row>-didyouregisterthecomponentcorrectly?Forrecursivecomponents,makesuretoprovidethe"name"option.解决方法main.js中...

2019-01-21 15:40:53

webpack打包node项目[ Module parse failed:]

./node_modules/sockjs-client/dist/sockjs.js.map Module parse failed: Unexpected token (1:10).js.map后缀文件没有正确加载解决方法:webpack配置文件添加{ test: /\.js\.map$/, use: { loader: 'fil...

2019-01-21 15:34:23

nrm安装后找不到路径,无法运行

node安装后路径配置为D:\ProgramFiles\nodejs\;npm 与node都可以正常运行npm install -g nrm‘nrm’ 不是内部或外部命令,也不是可运行的程序,明显没有找到我安装的全局模块;查看安装路径【D:\Program Files\nodejs\node_global】没有找到安装的全局模块,而是被安装到了【D:\ProgramFiles\nod...

2019-01-05 11:00:03

node【UTF-8】解码出错,悬而未决

file_name=======================<Buffer 41 e4 bd a0 e4 bd a0>gbkBytes=======================<Buffer 41 c4 e3 c4 e3>A浣犱綘A浣犱綘buf=======================

2019-01-04 14:10:32

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。