随笔分类 -  每日一篇

砥砺前行
摘要:VUE项目首次npm run dev能正常运行,更改部分代码后保存运行抛出错误。 scripts中添加一句指令 安装两个npm包 : increase-memory-limit 和cross-env 安装完成后,先执行一次 npm run fix-memory-limit,然后yarn serve启 阅读全文
posted @ 2020-08-13 09:54 rqpjuicy 阅读(2178) 评论(0) 推荐(0)
摘要:后台返回二进制文本流,前台接收下载文件 <upload :updata="updataUpload" :del="delUpload" @refresh="searchData" :param="uploadParam"></upload> <el-button @click="exportTabl 阅读全文
posted @ 2020-07-16 16:58 rqpjuicy 阅读(1271) 评论(0) 推荐(0)
摘要:SSH介绍:SSH(安全shell)通常用于访问远程Linux系统。但其身份验证机制(私有本地密钥与公共远程密钥配对)用于保护各种在线服务,从GitHub和Launchpad到运行在Microsoft Azure云上的 Linux 。 从Linux生成这些密钥非常简单。window环境下需要ssh 阅读全文
posted @ 2020-06-21 15:36 rqpjuicy 阅读(305) 评论(0) 推荐(0)
摘要:开发者键入git clone后,git会将远端所有的代码和branchs下载到开发者本地。 开始觉得很奇怪,git branch只看到一个master branch。通过git banch -r可以看到其他分支,git banch -r看到的并不是远端服务器的分支。而是本地的远端分支。 git cl 阅读全文
posted @ 2020-04-04 22:20 rqpjuicy 阅读(1386) 评论(0) 推荐(0)
摘要:TortoiseGit默认使用putty格式的私钥,而Git默认使用的是OpenSSH格式的私钥。如何让Git与TortoiseGit使用同一SSH密钥呢? 1.空白地方右键-->TortoiseGit-->Settings,将Network中的SSH client改为Git目录下的ssh.exe。 阅读全文
posted @ 2020-04-04 18:42 rqpjuicy 阅读(533) 评论(0) 推荐(0)
摘要:很多项目开发都会采用git这一优秀的分布式版本管理工具进行项目版本管理,使用github开源平台作为代码仓库托管平台。 在使用git时有两种方式,一种是命令式操作,另一种是图形化操作。下面将会详细介绍这两种具体操作步骤。 (一).命令式操作 1.GitHub上创建远程仓库 2.对本地代码生成本地仓库 阅读全文
posted @ 2020-03-26 12:41 rqpjuicy 阅读(263) 评论(0) 推荐(0)
摘要:在父级元素上添加: display:flex; justify-content:center; align-items:center; 阅读全文
posted @ 2019-10-08 10:20 rqpjuicy 阅读(161) 评论(0) 推荐(0)
摘要:场景:有些特殊的情景中,用插件返回的值不是所展示的值,插件的触发事件的元素,要将事件添加到展示的值上,这时采取两个元素重合,表面上点击展示的值,触发事件,实则是点击后面看不见的内容所触发的。 措施:在将后一个元素隐藏时,用display为none,和visibility为hidden都导致前一个元素 阅读全文
posted @ 2019-09-27 10:53 rqpjuicy 阅读(375) 评论(0) 推荐(0)
摘要:场景:做大屏展示时,需要在地图上展示每个省空调安装量,并且能下钻到市级展示各个省下市的安装量。 措施: json包在文件中下载 阅读全文
posted @ 2019-09-26 17:43 rqpjuicy 阅读(726) 评论(0) 推荐(0)
摘要:场景:通过popstate事件解决了浏览器后退时未退出本文件,点击一次后退后,浏览器的前进按钮的状态是可点,此时仍然是在处理后退的逻辑,导致页面混乱。 措施:1.在第一次执行pushHistory方法时插入的历史记录,点击后退,能通过popstate触发时state属性值进行判断,若为null,则点 阅读全文
posted @ 2019-09-26 16:24 rqpjuicy 阅读(2681) 评论(0) 推荐(0)
摘要:场景:在APP页面开发中,有一个需求,做一个返回按钮,实现的功能和浏览器的后退按钮相同。 措施:具体思路如下: 1.开始打开页面时,浏览器的history.length为1,按钮隐藏; 2.当history.length>1时,点击按钮执行 history.go(-1); 3.后退到历史记录栈中第一 阅读全文
posted @ 2019-09-24 22:28 rqpjuicy 阅读(341) 评论(0) 推荐(0)
摘要:场景:移动端块点击不友好,用户不能感觉是否已点击 措施:实现像PC端那样移入时有过渡变化效果。但PC端实现的:hover样式在APP端并不适用,APP端用:active能实现一样效果。但是在ios设备上即使设置了:active也没有反应,是因为touchstart未被有效监听,可以在js加一句 也可 阅读全文
posted @ 2019-09-24 20:02 rqpjuicy 阅读(981) 评论(0) 推荐(0)
摘要:场景:echarts中图形有两种渲染方式,canvas渲染和svg渲染,分别运用在什么样的场景下 措施:Canvas 更适合绘制图形元素数量非常大(这一般是由数据量大导致)的图表(如热力图、地理坐标系或平行坐标系上的大规模线图或散点图等),也利于实现某些视觉特效;在不少场景中,SVG 具有重要的优势 阅读全文
posted @ 2019-09-22 22:20 rqpjuicy 阅读(1398) 评论(0) 推荐(0)
摘要:场景:做报表图形展示时,接口返回的数据通常为一组数据对象,需要根据code进行分组,将数据分类成几组,用图形描绘出来 措施:代码如下 返回数组对象包括name和data两个字段,data中包括原数组对象中所有字段。 阅读全文
posted @ 2019-09-21 23:41 rqpjuicy 阅读(3219) 评论(0) 推荐(0)
摘要:场景:柱状图实现重合并且以虚线展示 措施:代码如下 barGap表示不同系列的柱间距离,默认为30%表示柱子宽度的 30% 阅读全文
posted @ 2019-09-20 10:30 rqpjuicy 阅读(1652) 评论(0) 推荐(0)
摘要:场景:在绘制折线图时,通常需要使用基线做为参考值进行比较,如何绘制水平基线,表示平均值,最大值,最小值,或者固定值? 措施:echarts中为标线markLine,type有average,min,max取值 效果如下: 阅读全文
posted @ 2019-09-19 15:35 rqpjuicy 阅读(790) 评论(0) 推荐(0)
摘要:场景:通过多Y轴,来实现多个维度对比来看数据的变化 措施:给yAxis对象设置多组数组,分别代表不同Y轴;在series中配置时,每项需配置yAxisIndex,不设置改参数,默认为0 代码如下: 阅读全文
posted @ 2019-09-18 11:47 rqpjuicy 阅读(1306) 评论(0) 推荐(0)
摘要:场景:实现折线图局部虚线 措施:series中两组数据name相同,data数据部分,实现或者虚线无值的部分用空来占位。 代码如下: 阅读全文
posted @ 2019-09-17 17:20 rqpjuicy 阅读(3213) 评论(0) 推荐(0)
摘要:场景:touch滑动有上,下,左,右四个方向,如何判断其滑动的方向? 措施:1.根据移动的值正负来判断 2.根据角度来判断方向 阅读全文
posted @ 2019-09-16 22:05 rqpjuicy 阅读(937) 评论(0) 推荐(0)
摘要:场景:APP端弹框显示时,没有关闭按钮,如何通过点击其他的区域来关闭弹框? 措施:js方法: jquey方法: 阅读全文
posted @ 2019-09-16 11:54 rqpjuicy 阅读(352) 评论(0) 推荐(0)