自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 懒加载+瀑布流

懒加载+瀑布流1.懒加载懒加载就是延迟加载,当图片出现在页面中再加载图片,防止页面一次性加载图片,影响浏览器的性能,请求时间过长。1.在img.onload预加载图片。2.为页面中的图片设置好大小,防止引起页面的回流,影响性能。3.判断元素是否进入用户视野中。(利用元素的offsetTop属性和scrollTop、clientTop之间的关系判断),若进入视野,则将data-originnal属性的值赋给图片的src属性。4.滚动,重复判断元素是否进入视野。for (let i = 0; i

2022-02-11 16:01:26 991

原创 动态修改页面背景色

根据URL参数动态,修改页面背景色代码:1.在data函数中获取参数: this.skin = this.getRouterParam('skin');2.在计算属性中监听URL参数的变化,动态获取skin颜色computed: { bg() { if (this.skin) { let bgcolor = `linear-gr...

2019-05-28 16:32:16 150

原创 解决vue处理handleScroll报错问题

解决vue处理handleScroll报错问题代码:滚动事件添加self.$nextTick(() => {window.addEventListener(‘scroll’, self.handleScroll);});不需要在mounted中加载,因为页面回退时,页面没有滚动会报underfined...

2019-05-16 17:15:49 2455

原创 小程序调起电话

APP兼容小程序调起电话代码:swanTel() {document.documentElement.addEventListener(‘click’, function (e) {let target = e.target;if (target.href.indexOf(‘tel’) > -1) {let number = target.pathname;if (isSwan...

2019-05-15 16:00:10 1569

空空如也

空空如也

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

TA关注的人

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