自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 echarts添加点击事件,事件重复触发问题

当给图表添加了点击事件后,数据重新渲染时,事件会多触发一次,若n渲染,则事件触发n次。解决方式:在渲染前先销毁点击事件const mychart = echarts.init(this.$refs.chart2);mychart.off('click');............mychart.on('click', function(param) { console.log(params)});...

2020-09-02 11:36:32 1056

原创 菜单跟随滚动内容进行滚动显示

原理为监听页面滚动事件,计算每个菜单容器clientHeight的高度和scollHeight高度,判断scollHeight是否已经大于容器位置的高度,若已达到了容器位置的高度则, 对应菜单则高亮显示。直接上代码:<div> <div class="container" ref="container"> <!--菜单栏位置--> <ul class="nav"> <li v-for="i i

2020-08-23 09:21:30 1172 1

原创 v-router重复点击调试窗口报错问题

v-router重复点击调试窗口报错问题在router的index.js里面加入以下代码const originalPush = Router.prototype.pushconst push = (location) => { return originalPush.call(this, location).catch(err => err)}Router.prototype.push = push注意Router名,与import Router from 'vue-route

2020-08-23 08:42:10 133

原创 vue路由keep-alive的使用

vue中keep-alive使用注意几点主要用于保存当前的状态,可用于列表详情,浏览进度保存等当第一次页面访问的时候生命周期顺序为 create > mounted > activated > deactivated,下次再访问页面时从activated开始由于生命周期失效,若想数据重新渲染可以将数据存一份,或者直接将mounted/create的代码拷贝至activat...

2019-09-05 18:34:04 264 1

原创 Docker运行nginx挂载文件及反向代理

在部署nginx时遇到了坑,最主要的问题是在挂载文件和文件夹的时候不知道怎么挂载,现总结如下:1. 拉去nginx镜像docker pull nginx2. (关键)查看nginx镜像里面配置文件、日志等文件的具体位置,只有找到镜像配置文件的路径,后面挂载文件和文件夹才能覆盖这些路径以终端的方式打开镜像容器docker exec -it nginx bash找到镜像中ngin...

2019-09-02 15:27:24 526

空空如也

空空如也

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

TA关注的人

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