- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 解决node-sass安装失败
解决node-sass安装失败npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
2022-05-06 23:05:24
364
原创 vue使用eval eslint提示eval can be harmful
vue使用eval eslint提示eval can be harmful问题描述:后端返回来数组是一个双引号包裹的字符串,所以准备使用evel函数转化一下,写完之后eslint报错eval can be harmful // res.listen_ips = "[1,2,3]" console.log(eval(res.listen_ips)) this.form.monitorAddress = eval(res.listen_ips).map((item) => { return
2021-01-29 17:00:36
4582
原创 前端使用tracking.js进行人脸识别
前端使用tracking.js进行人脸识别背景一、引入第三方库二、使用步骤1.初始化打开摄像头获取视频流、创建检测2.检测视频中人脸3.拍照4.保存文件至本地5.关闭摄像头以及取消监听的方法总结背景因为要在一个客户端上增加人脸识别功能,最终找到了第三方库tracking.js,基于此库完成了前端部分的需求开发。大致流程为:初始化打开摄像头获取视频流、创建监听->检测视频中人脸->进行拍照->保存图片文件至本地->调取后端命令提示:以下是本篇文章正文内容,下面案例可供参考一
2021-01-19 19:52:44
9619
9
原创 vue 子组件接收值时不能实时更新
prop接收父组件传值时watch不能实时监听刷新数据事情是这样的:当我在一个表单中引入了下拉框子组件,子组件中有我父组件传入的value值。通过prop接收并且使用watch来监听值得变化。 添加的时候一切都很顺畅丝滑,和平安逸。可就在编辑时候下拉框的值老是出现不能回显的情况!!! 这使我意识到事情远远没有那么简单。以下是我不能实时回显的代码: props: [ 'monthday' ], watch: { monthday (newVal, oldVal) { t
2020-12-14 12:27:21
1621
原创 vue中使用百度地图步骤
vue中使用百度地图步骤安装vue-baidu-map插件npm install vue-baidu-map -save在main.js中引用插件import BaiduMap from 'vue-baidu-map'Vue.use(BaiduMap, { ak: ''})其中ak是开发者key值需要去百度地图官网生成在需要使用的地方直接插入组件<baidu-map class="mapelcol" @ready="init"></baidu-map
2020-11-16 14:54:17
472
原创 实现一个简易vue2双向绑定
实现一个简易vue2双向绑定利用Object.defineProperty的get()和set()方法实现数据改变驱动视图改变或者视图改变驱动数据改变。在数据赋值时,进入set方法中对数据进行劫持,存储在一个变量中,同时在set内也可以对dom进行赋值。当获取属性值时进入get方法把存储的变量值return出去。<body> <p id="pid"></p> <input type="text" id="inputid"> <
2020-11-16 11:20:22
239
原创 gulp4.0构建项目(文件压缩、版本号、热加载)
gulp使用1、首先安装node2、全局安装gulp3、创建项目4、创建的好的项目中因为公司后台项目前端使用layui框架,并且原有的代码没有进行打包,所以选择gulp对项目进行构建。1、首先安装node检测node是否安装成功2、全局安装gulpnpm install -g gulp查看是否安装成功3、创建项目npm init4、创建的好的项目中...
2020-08-18 15:51:19
689
原创 当我们传参通过url中会出现特殊符号被解析的问题
当我们传参通过url中会出现特殊符号被解析的问题当我们在传参或是url中遇到特殊字符时,经过url地址栏特殊字符就会被解析,导致我们在另一个页面接收到地址时无法使用。通过url解析后的编码在w3school可以查到:针对这种情况我们就需要在传入时先进性编码,后在需要的地方进行解码。然后放心使用!js的内置函数文本进行编码的有三个:escape,encodeURI,encodeURICo...
2019-09-29 13:53:55
1190
原创 JS变量声明及作用域
JS变量声明及作用域1.局部变量的优先级高于同名的全局变量。var a = "1"; function test() { var a = "2"; console.log(a);//值为2 } test()2.使用同名的变量时 局部变量必须使用var语句,否则将改变全局变量的值。 a = "1";//声明一个全局变量 可以不用v...
2019-07-16 23:54:44
190
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅