自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ps切图去白边

ps切图去除白边

2021-04-28 23:59:17 524

原创 Someone could be eavesdropping on you right now (man-in-the-middle attack)!

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eaves

2021-01-21 08:59:53 1646

原创 Vue.js实现前进刷新后退不刷新(简洁版)

一、内容概要 以前写过一篇Vue.js单页应用实现前进刷新后退不刷新博客,但在实际的使用的中感觉配置很麻烦,因此查阅资料和阅读他人博客,总结出一套较为简洁的实现方案。 二、方案思路 1.后退不刷新肯定要使用keep-alive 2.前进刷新,有两种情况一种就是进入的页面从未打开过(不用考虑,肯定会刷新),一种是进入的页面已经被打开过,由于使用了keep-alive,如果不做任何处理,进入的页面肯定是不刷新的,还是上一次进入的状态。那么如果被打开过的页面被销毁,再次进入会不会刷新呢?答案是可定的会刷新,因为内

2020-10-13 09:46:37 1293

原创 手机端使用rem 实现自适应布局

1.换算rem和px rem的值是相对于根元素html来说的,假定html的设置的font-size=16px 那么1rem = 16px。x(rem) = x*根元素字号(px) 2.移动端自适应屏幕解决方案 由于手机的尺寸多种多样。所以在页面中使用px,会导致在不同尺寸下页面显示会有差异。引入rem,只需要根据屏幕的尺寸动态修改根元素的字号,就可以是实现不同尺寸下显示内容一致。 (function (win, doc) { if (!win.addEventListener) return;

2020-06-18 13:50:40 409

原创 vue-cli3 添加webpack-bundle-analyzer

一、webpack-bundle-analyzer作用 使用webpack-bundle-analyzer可以分析打包后你所打包内容的占比,从而找到最大的模块,然后让我们更加有目的,从容的去优化项目。 二、安装和配置插件 本次安装的前提是使用vue-cli3,在项目文件中创建vue.config.js(ps:vue cli3 配置文件) 使用npm或cnpm安装webpack-bundle-analyzer如下: npm install --save-dev webpack-bundle-analyzer

2020-06-11 11:36:04 1134

原创 javascript Array 添加常用的方法(持续更新中)

一、内容简介 对于实际应用中,javascript的Array所自带的方法并不能完全满足我们的需求,因此需要我们自己根据自身定义一些儿自己常用的方法。我这里是直接绑定到原型上。因为自己所需要的方法在不断的增多,所以这篇博客会不断的更新(如果自己有新的方法就会更新上来)。 二、常用方法描述及源码 获取数组中与字符串第一个相同的值的下标 /** * 获取数组中与字符串第一个相同的值的下标 */ A...

2020-04-30 09:19:58 586

原创 对setTimeout二次封装

一、对setTimeout二次封装的原因 在项目中为了实现定时向后台发起请求,需要在每次ajax请求后,间隔几秒后再次向后台发起请求,如此循环往复。直接使用setTimeout也能实现这个功能,但是每次要写多行代码(麻烦)。 二、封装的Timeout的说明 Timeout对象的属性如下: 属性值 描述 timer 用于存储setTimeout的计数,方便使用clearTimeo...

2020-04-29 15:21:15 490

原创 H5打开电脑的摄像头

一、项目需求 通过H5打开本地摄像头,实时将视频转化为base64的字符串,传输到后台。 二、项目环境 使用vue cl3 创建项目,添加axios插件,使用axios与后台实现通信和交互。 三、知识点 1.navigator.mediaDevices.getUserMedia mediaDevices.getUserMedia()会提示用户给予使用媒体输入的许可(提示我们是否允许当前页面打开摄像...

2020-04-28 16:24:59 1012

原创 Vue.js单页应用实现前进刷新后退不刷新

项目需求 使用vue.js+webpack开发移动端网站。对于多层页面跳转(A->B->C)实现A->B,B页面刷新。B->A,A页面不刷新。A->B->C,C页面不刷新,C->B,B页面不刷新。 前期准备 npm vue-cli vue.js vue-router vuex animate.css 主要知识点 使用keep-alive的include属性...

2019-12-25 15:24:30 511

空空如也

空空如也

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

TA关注的人

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