自定义博客皮肤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 1038

原创 动态修改页面背景色

根据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 191

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

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

2019-05-16 17:15:49 2532

原创 小程序调起电话

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 1607

空空如也

空空如也

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

TA关注的人

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