- 博客(30)
- 收藏
- 关注
原创 老版本浏览器调用本地摄像头拍照
// html<video autoplay playsinline id="video" width="400"></video><canvas id="canvas" width="400" height="300" style="display: none;"></canvas>// js var video = $("#video")[0]; var deviceId; // 摄像头id var constraints = { .
2022-03-25 16:45:48
422
原创 Qt解决.exe文件运行报错XXX.dll找不到
1.在当前.exe文件目录地址栏输入cmd:打开cmd命令工具。2.用你的windeployqt.exe工具来帮你安装你的.exe程序运行是需要的依赖:在你的命令窗口输入你的windeployqt.exe路径,如我的文件路劲是:D:\Qt\Qt5.5.1\5.5\msvc2013\bin\windeployqt.exe然后就可以正常运行你的.exe文件了!!!我自己的完整运行方式:C:\iflytek\PoliceAssistant\PoliceAssistantClient&g
2021-09-09 12:26:30
1426
原创 element form select
问题描述:添加select校验一直不触发校验函数,dom如下: <el-form-item prop="clause" id="clause" > <el-select v-model="form.claus
2020-11-06 11:17:38
335
转载 git 放弃本地修改
1. 未使用git add 缓存代码使用git checkout -- filename,注意中间有--git checkout -- filename放弃所有文件修改 git checkout . git checkout . 此命令用来放弃掉所有还没有加入到缓存区(就是 git add 命令)的修改:内容修改与整个文件删除 此命令不会删除新建的文件,因为新建的文件还没加入git管理系统中,所以对git来说是未知,只需手动删除即可2. 已使用git add 缓存代码,未使.
2020-08-18 09:37:53
1375
原创 解决绝对定位元素遮住可见内容使其不可点击问题
pointer-events: none;pointer-eventsCSS 属性指定在什么情况下 (如果有) 某个特定的图形元素可以成为鼠标事件的target。当此属性未指定时,visiblePainted值的相同特征适用于 SVG(可缩放矢量图形) 内容。除了指示该元素不是鼠标事件的目标之外,值none表示鼠标事件“穿透”该元素并且指定该元素“下面”的任何东西。...
2020-08-14 10:36:01
802
原创 网页添加水印
/* * @Description: * @Autor: lcfeng * @Date: 2020-04-01 16:15:02 * @LastEditors: lcfeng * @LastEditTime: 2020-08-14 10:28:15 *//** * options str // 需要设置的名称 * 在使用的组件处 引入后 实例化watermark对象 传入name即可 * */let watermark = {}let setWatermark = (st.
2020-08-14 10:31:30
661
原创 html中通过a标签链接打开本地exe客户端程序
使用网页链接打开本地 exe 客户端程序:参考1.新建注册表文件 szztClient.reg, 客户端的名称和客户端的地址可以自己定义[HKEY_CLASSES_ROOT\szztClient]@="szztClientProtocol""URL Protocol"=""[HKEY_CLASSES_ROOT\szztClient\DefaultIcon]@="C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.e
2020-08-07 17:34:04
1944
原创 关于使用 a&&b=c之后解决Invalid left-hand side in assignment页面报错问题
首先Invalid left-hand side in assignment意思是左边的参数引用报错(赋值时左边无效)产生的原因:a&& b:如果执行a后返回true,则执行b并返回b的值;如果执行a后返回false,则整个表达式返回a的值,b是不会执行的;所以b=c只是一个赋值语句,并不是js表达式,得不到返回条件!只需稍加改动便会正确执行:a&&(b=c)--这时候(b=c)小括号会将其中的表达式结果隐式的转换成布尔值!参考:js隐式类型转换。欢.
2020-07-30 10:33:20
900
原创 js实现全屏功能
FullScreen() { let element = document.getElementById('id') let requestMethod = element.requestFullScreen || element.webkitRequestFullScreen || element.mozRequestFullScreen || element.msRequestFullScreen if.
2020-07-02 14:45:30
373
原创 js动态调用拼接函数并传参
let e=eval(`this.validator${type}`); let re=e.call(this, value );// 直接在evel函数里面调用并传参,参数格式只能是nember类型否则报错;
2020-06-01 18:16:10
1447
原创 vue 组件更新或当前路由页面更新
参考:exclude(排除)属性数组,数组里面元素是组件页面的名字,如果exclude数组默认为null即都不排除都使用keep-alive,当在触发刷新时,先把当前页面组件的名字加进去,即排除该组件,等到nextTrick再排除掉参考:依赖注入 - Provide/Inject参考:vue通信方式:父子组件:通过prop,$emit,【$root,$parent,$chil...
2020-04-29 01:34:19
491
原创 vue 初始化组件
Object.assign(this.$data, this.$options.data())Object.assign()方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。注意,Object.assign()是浅拷贝,并且具有相同属性的对象,同名属性,后边的会覆盖前边的。Vue组件可能会有这样的需求:在某种情况下,需要重置Vue组件的data数据...
2020-03-20 16:07:52
921
原创 解决iframe同源还是报跨域的问题
参考阮大佬的博客:http://www.ruanyifeng.com/blog/2016/04/same-origin-policy.html有这么一段话:“如果两个窗口一级域名相同,只是二级域名不同,那么设置上一节介绍的document.domain属性,就可以规避同源政策,拿到DOM。”举例来说,A网页是http://w1.example.com/a.html,B网页是http...
2020-03-03 11:40:16
3009
原创 vue 离线安装包拷贝到项目不能用?
由于依赖包在内网,外网无法安装,所以拿到依赖压缩文件后只能拷贝到项目node_modules手动安装依赖,但是还是一直报错“找不到依赖模块”,最后直接在依赖包里运行一下npm i 就好了!...
2020-03-03 10:56:10
1457
原创 map/filter/forEach...遍历对象数组,并添加新键值对
方法:this.$set(item,key,value);例如: let arr = arr.map(val => { this.$set(val, 'tag', 'xzjd'); })
2020-02-17 10:50:40
1315
原创 关于axios文件上传(csv)出现得问题及解决方法
在开发前端vue项目是遇到一个批量导入(导入表格csv)功能,前端框架统一使用用axios发的请求,所以就不加思索得就用的axios请求。由于后端接收上传的scv文件,需要请求头为“multiple/form-data”,所以单独用axios.create,单独做了给上传文件的配置:import qs from 'qs'import axios from "axios"const ...
2020-02-09 20:16:00
2124
原创 vue+element 导出表格
// 安装npm install --save xlsx file-saver// 组件里引入import FileSaver from 'file-saver'import XLSX from 'xlsx'// 方法 export2excel () { /* '#export2excel '关联导出的dom节点 */ var wb ...
2020-02-02 16:12:57
749
原创 git 常用命令
全部命令常用命令:Checkout:撤销,放弃本地修改/切换分支未使用 git add 缓存代码时// 放弃单个文件修改,注意不要忘记中间的"--",不写就成了检出分支了!git checkout -- filepathname// 放弃所有的文件修改git checkout . 此命令用来放弃掉所有还没有加入到缓存区(就是 git add 命令)的修改:内容修改与...
2020-01-07 11:12:41
129
原创 类似三元运算符的 二元运算符 == &&()
今天遇到了一段代码,大致意识是:a==b && (c=d);联系上下问大致理解为:当条件a和b相等时如果c存在则把d赋值给c,又get到了一招!
2019-11-13 15:00:59
277
原创 SelectPage----分页搜索下拉插件(JQuery插件)
作者home地址:https://terryz.github.io/官方简介:一个简单的风格和强大的选择jQuery插件,包括ajax远程数据,自动完成,分页,标签,i18n和键盘导航功能。文档地址:https://terryz.github.io/selectpage/docs.html中文地址:https://terryz.oschina.io/selectpage/docs....
2019-08-01 10:08:29
940
转载 在内网安装vscode及其插件
原文:https://jingyan.baidu.com/article/359911f581c1a457fe030636.htmlVisual Studio Code是一款非常好用的代码编辑及调试工具,在外网安装非常方便,各种插件也可以随时下载。但是在内网使用,由于无法连接到互联网上,导致插件无法安装,这时候,可以用下面的方法来解决。工具/原料 外网台式机 内网台式机 ...
2019-07-26 14:30:20
4650
转载 vscode 安装插件SVN 报vscode SVN not found
vscode 安装插件SVN 报vscode SVN not found1.软件环境svn客户端安装的是TortoiseSVN;vscode 安装的为SVN的插件;2. 问题现象vscode打开文件夹后右下角提示如下报错:SVN not found. Install it or configure it using the "svn.path"3.同时输出窗口提信息:Sv...
2019-07-05 17:12:17
4000
原创 prerender-spa-plugin插件预渲染使用记录
vue项目一般为SPA应用,而单页面是不利于SEO的,网络爬虫在爬取网页内容的时候,需要分析页面内容,主要有以下几点:从 meta 标签中读取 keywords 、 description 的内容; 根据语义化的 html 的标签爬取和分析内容(一个整体都是用 div 标签的网站和正确使用了 html5 标签的效果是不一样的); 读取 a 标签里的链接,通过 a 标签的链接可以跳转到别的网...
2018-11-30 14:39:17
3092
4
原创 v-for与v-if需要成对出现吗?
在项目中遇到一个坑:当页面点击分页时报错,某个字段未定义,如图:一直没找到原因,最后在对循环语句里加上V-if判断一下就好了!
2018-11-23 15:54:59
338
原创 vue 刷新页面报错404
如图: vue路由的问题:把历史改为哈希之后就好了,但是哈希路由在360浏览器下,后退不了。如果大家有什么好的解决方法欢迎留言!
2018-11-23 15:25:51
2659
原创 vue 用JQ实现的轮播图带放大镜
HTML部分: <div class="preview"> <img :src="defaultSrc" alt=""/> <div id="zoom"></di
2018-11-23 14:02:31
912
原创 vue ie11报错:Error: 参数无效。;[Vue warn]: Error in nextTick: "Error: 参数无效。"
用了v-for循环来渲染页面,但是再IE11就是渲染不出来,检查了很久,发现后台有个数据没有返回,前台取不到,导致整个循环都没出来;这个也有我前台的责任,以后从后台取数据渲染最好加个v-if判断,“如果有,就显示,没有就不显示该数据!”由于这个问题排查了很久才找到原因故记录下来以此告诫自己。...
2018-11-23 13:46:19
23034
原创 Antd Form表单输入控件如何清空
可以试试设置输入控件值为空,变相的来达到清空的目的!this.props.form.setFields({"控件名":""})
2018-05-11 15:39:29
14634
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人