自定义博客皮肤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)
  • 收藏
  • 关注

原创 js如何使用Object.keys判断一个对象是否为空

如何使用Object.keys判断一个对象是否为空

2023-07-05 11:43:34 202

原创 关于用js如何实现图片懒加载的问题

最近项目中由于页面图片太多,导致网页打开的速度非常慢,这时需要应用到图片懒加载的功能。先说一下实现原理:先将img标签的src链接设为同一张正在加载中的gif格式图片,然后给img标签设置自定义属性(比如 data-src),然后将真正的图片地址存储在data-src中,当JS监听到该图片元素进入可视窗口时,将自定义属性中的地址存储到src属性中。达到懒加载的效果。这样做能防止页面一次性向服...

2019-09-19 15:59:59 205

转载 JS-斜杠和反斜杠的转换

例子:var url = "http://localhost:64177/Home/AccordionIndex";将斜杠转换成反斜杠:url = url .replace("\/\/", "\\\\");url = url .replace("\/", "\\");url = url .replace("\/", "\\");alert(url);将会弹出:http:\\lo...

2019-07-29 16:03:21 951 2

转载 关于微信小程序的image的默认样式

小程序的图片用的是标签,他默认的大小是宽320px,高240px。那我们如果用图片的话,肯定不能用默认的大小,那image常用的除了src属性之外,还有一个mode属性,他有4中缩放模式,9种剪裁模式,如果我们想把图片完全显示出来的话,就用 widthFix,宽度不变,高度自动变化,保持原图宽高比不变,下面我有两种方法可以显示完整不被拉伸的图片,第一种,图片被父元素包裹,父元素设置宽度(小程序的...

2019-07-23 17:11:39 5019 1

原创 关于vue使用query传参页面刷新数据丢失问题

使用query传参后第一次跳转数据是没问题的,但第二次刷新页面数据会变为[object object],以下是解决方法之一。直接上代码1、要跳转的传参页:先将数组转换为字符串。<li v-for="(v,index) in indexcurr1['curr']" :key="index"> <router-link :to="{path:'/detail',query:{...

2019-06-24 10:38:52 9276 4

转载 如何禁用 a 标签的点击事件 disabled属性 和 pointer-events属性值详解

首先 ,大家要知道: a标签 是没有disable 属性的 , 如果想用disable 禁止a标签的点击事件,也是可以实现的;往下看a标签 要用 disable 属性,必须和 pointer-events属性一起使用 ,例子 如下:HTML 部分代码:赞JS 代码: $(".praise").attr("disabled",true); $(".praise").css...

2019-05-16 15:06:30 969

转载 JS 数组的 push 与 concat 区别

push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。var a = [1,2,3,4];a.push(5); //a 现在是1,2,3,4,5concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。var a = [1,2,3,4];var b = [5,6];var c = a.concat(b); // a,b ...

2019-03-06 17:42:57 223

转载 PHP页面上输出空白隐形字符65279解决办法

把utf-8文件头去掉的办法:1、使用ultraedit另存,选择“UTF-8 - 无BOM”2、一个很有用的php程序,放在站点根目录下运行,会把目录下全部utf-8文件的bom头去掉,代码如下://remove the utf-8 boms //by magicbug at gmail dot com if (isset($_GET['dir'])){ //config ...

2018-12-04 11:40:46 723

原创 为什么要在引入的css或者js文件后面加参数详解(关于浏览器缓存问题)

最近在做微信内置页面时,发现内置浏览器页面缓存问题,由于微信内置的简易浏览器没有提供刷新功能,后台更新资源发现根本刷新不了。 后来研究发现,其缓存都是根据索引来缓存的,也就是说根据你资源的文件名来缓存。基于这个原理,我们可以把资源名字全部改了,比如一张图片以前叫 img.jpg,现在改成 img1.jpg,当然要同时记得改html代码里的索引。 下面是关于文件修改方式: css和js带参数(...

2018-08-17 14:45:48 886

空空如也

空空如也

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

TA关注的人

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