摘要: 目的: 图片预加载能够使得用户在浏览后续页面的时候,不会出现图片加载一半导致浏览不流畅的情况。 一、方法一 项目打开的时候要对图片进行预加载,在App.vue里面的beforeCreate添加预加载程序 App.vue 二、方法二 创建两个文件名称分别为imgPreloader.js以及imgPre 阅读全文
posted @ 2019-09-18 21:47 fyk曩昔 阅读(12425) 评论(0) 推荐(1) 编辑
摘要: 一、问题描述 最近在做一个小程序项目,需要禁止下拉刷新,于是在page.json里面添加了这段话 全局关闭下拉刷新,这段话确实禁止了下拉刷新,无论是安卓手机端还是苹果端,但是在苹果端却出现了一个问题,整个页面虽然不能下拉刷新了,但是依然还可以下拉。产品的需求不太允许我这么做,能尽量禁止下拉就禁止,不 阅读全文
posted @ 2018-09-11 08:41 fyk曩昔 阅读(2138) 评论(0) 推荐(0) 编辑
摘要: 一、绪论 说实话,真的不知道如何给这篇博客命名,因为我觉得应该有一些小伙伴遇到跟我同样的问题正在抓耳挠腮中。 二、导火索 最近在做一个移动H5翻页的功能,类似于MAKA模板那种。假设大致框架如下 ​ 第一页是首页,第二页开始就是要动态添加的地方,所以红框里面的样式类,是从2开始的,这是第一个伏笔。 阅读全文
posted @ 2018-07-17 17:37 fyk曩昔 阅读(1635) 评论(0) 推荐(0) 编辑
摘要: 这个问题在网络上有很多答案,但是真正能解决的寥寥无几!接下来我就来尝试一下网络上疯传的几种方法。准备好了吗?我要开车了!!! PS:以下实验上传到github的demo采取导入本地css,js和网络上css,js的方法进行测试 demo目录结构 preview.html preview.css pr 阅读全文
posted @ 2018-07-16 16:12 fyk曩昔 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 一、预览 二、代码 1.HTML部分 2.CSS部分 3.JS部分 三、分析 这个弹框的数据渲染采用的是ArtTemplate来渲染的,具体用法参照如下地址: https://www.awesomes.cn/repo/aui/arttemplate#%E6%9B%B4%E6%96%B0%E6%97% 阅读全文
posted @ 2018-07-16 11:53 fyk曩昔 阅读(1190) 评论(0) 推荐(1) 编辑
摘要: 首先先引用《JavaScript权威指南》里面的一句话来开始我的博客:函数的执行依赖于变量作用域,这个作用域是在函数定义时决定的,而不是函数调用时决定的。 因此,就出现了如下的几串代码: 结果为:inside 这样的结果并不太出乎意料,因为在执行area()的时候,返回值就已经是b()了,也就是函数 阅读全文
posted @ 2018-06-07 16:47 fyk曩昔 阅读(1190) 评论(0) 推荐(1) 编辑
摘要: 由于英文字母只有26个,所以生成.eot、.woff、.ttf、.svg等文件是比较小的,也就十几KB而已。但是对于汉字来说,常用的汉字就已经2500个了,生成的文件一般要2-3MB,如此庞大的包对页面的加载时非常不利的,因此网络上那些@font-face格式转换网站一般都不支持中文字体格式的转换, 阅读全文
posted @ 2018-05-10 16:52 fyk曩昔 阅读(2188) 评论(0) 推荐(0) 编辑
摘要: 这是我写的一个粗略的跑马灯插件1.0,后面的版本将新增图片滚动的功能!! 使用方法: 一、HTML模板 首先这个跑马灯的框架固定是这样的,不可改变。最外层的div的id自己制定。 二、属性和参数 三、调用 编辑好相应参数,然后调用scroll()方法。 插件下载地址:https://download 阅读全文
posted @ 2018-03-28 09:46 fyk曩昔 阅读(1729) 评论(0) 推荐(0) 编辑
摘要: 问题讲述:用js 实现一个clone()克隆函数,该函数会把输入进去的不同类型值Number,String,Undefined,Boolean,Function,Null,Object,Array,RegExp,克隆一份出来 一、解题代码 直接贴代码, 结果: 二、疑问 一开始看到这个问题的时候,就 阅读全文
posted @ 2018-03-19 18:16 fyk曩昔 阅读(2029) 评论(0) 推荐(1) 编辑
摘要: 其实之前虽然刚开始学习JavaScript的时候经常看到function add(){}、var add=function(){}、function(){}之类的这种写法,但是具体是什么叫什么却没有去考虑过这个问题…… function add(){}这种写法叫做函数声明 var add=funct 阅读全文
posted @ 2018-03-16 18:30 fyk曩昔 阅读(2552) 评论(0) 推荐(0) 编辑