自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 VUE项目报错:Error: Avoided redundant navigation to current location解决方案

vue项目中,重复点击左侧菜单栏某个菜单,出现图示报错:Error: Avoided redundant navigation to current location: XXX路由名儿原因首先出现这个问题不是因为element ui框架的问题,而是vue-router版本的问题解决方案:一、如果不想更新vue-router 版本,可在引入vue-router时,改变其原型链的push方法import Vue from 'vue'import VueRouter from 'vue-route.

2020-06-19 15:16:49 4219

原创 window升级node 版本

window升级node版本1:node -v查看node.js版本 :node -v2: npm -v 查看npm包管理器的版本 :npm -v3:打开cmd查看你之前node版本安装的路径 :where node(c:/abd/node)4:直接去官网下载与你电脑系统对应的最新的版本,安装在上述路径(c:/…)中覆盖即可。第五步:node -v(npm-v)可以看到已经更新到最新版本了...

2021-02-05 14:42:35 398 1

原创 JS 0.1+0.2!==0.3 原因

在JavaScript中的二进制的浮点数0.1和0.2并不是十分精确,在他们相加的结果并非正好等于0.3,而是一个接近的数字 0.30000000000000004 ,所以条件判断结果为false。原因js中的数字都是用浮点数表示的,并规定使用IEEE 754 标准的双精度浮点数表示。IEEE 754 规定了两种基本浮点格式:单精度和双精度。IEEE单精度格式具有24 位有效数字精度(包含符号号),并总共占用32 位。IEEE双精度格式具有53 位有效数字精度(包含符号号),并总共占用64 位..

2020-09-15 14:32:40 371

原创 前端websocket连接开发时devserver代理配置及nginx代理配置

页面代码:socketUrl = "ws://" + location.host + "/websocket/ws?uid=1";// location.host即前端服务部署地址 var socket = new WebSocket(socketUrl); // 打开事件 socket.onopen = function() { console.log("Socket 已打开"); socket.send("这是来自客户端的消息" +

2020-09-11 16:24:24 3708

原创 vue + element-ui 项目的国际化实现

1、 安装组件和插件cnpm i element-ui -S // 安装elementcnpm i vue-i18n -S //安装i18n2、将国际化资源放在assets目录下3、在src下新建i18n目录,创建一个 index.js;路径src\i18n\index.jsimport Vue from 'vue'import VueI18n from 'vue-i18n'import ElementLocale from 'element-ui/lib/locale'import en

2020-09-11 15:24:07 877

原创 element select 实现全选

<el-form-item label="协议" prop="protocolType"> <!-- <el-input v-model="submitForm.deviceName" placeholder="请输入名称" /> --> <el-select multiple collapse-tags v-model="...

2020-08-17 11:23:55 899

原创 git 统计 提交的代码行数

1、统计个人提交行数git log --author="xxxname" --pretty=tformat: --numstat | gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "增加的行数:%s 删除的行数:%s 总行数: %s\n",add,subs,loc }'2、统计一定时间范围内的个人提交代码行数git log --author="xxxname" --since='2019-09-09' --until=

2020-08-12 15:48:01 1297

原创 echart图表设置宽度100%,结果显示100px问题解决

echarts结合tab时,初次渲染组件moutnted的时候,未显示tab内的组件display为none,echarts无法获取父组件的高度100%,而转换成100px显示;有网友通过 mounted的时候获取window.innerWidth,根据innerwidth设置echarts的宽幅,如:domBugChart.style.width = window.innerWidth * 0.8 + ‘px’;但这也相当于写死,如果window.innerWidth发生改变,echarts无法自适.

2020-08-07 16:19:55 3117 2

原创 echart 图表根据屏幕大小自适应

echarts图表不会主动自适应屏幕大小,即使设置了100%布局,为解决图示问题,需要监听window的resize时间,手动触发echarts的resize事件 this.chartLine.setOption(option); let self = this; window.addEventListener("resize", function() { self.chartLine.resize(); });```javascript.

2020-08-06 15:06:15 1724

原创 js数组方法

var arr=[1,3,5,0,7,2,4]; //push 方法表示向数组的尾部添加一个或者多个元素,并且返回数组的新长度 var len=arr.push(1,2); console.log(arr,len);//[1,3,5,0,7,2,4,1,2] 9//unshift方法表示向数组的头部添加一个或者多个元素,并且返回数组的新长度...

2020-03-01 22:10:03 128

原创 JS内建对象

JavaScript中的对象分为3种:内置对象、浏览器对象、自定义对象JavaScript 提供多个内置对象:Math/Array/Number/String/Boolean…对象只是带有属性和方法的特殊数据类型。内建对象:即在js中已经定义好的对象,直接可以使用MathMath对象不是构造函数,它具有数学常数和函数的属性和方法,都是以静态成员的方式提供跟数学相关的运算来找Math中的...

2020-03-01 21:59:56 311

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除