今天在火狐浏览器上调试swagger接口遇到一个浏览器报错: too much recursion 刚开始以为接口出问题了,但是调试之后发现,后台有数据返回,往下一拉,看到了差不多两千多条数据,一下子就懂了。估计是数据太多,浏览器加载不出来了。 差不多两千条数据,估计是给浏览器整傻了。后面换了个浏览 ...
分类:
其他好文 时间:
2021-06-02 11:27:53
阅读次数:
0
很多时候再项目中,我们往往需要先获取图片的大小再加载图片,但是某些特定场景,如用过cocos2d-js的人都知道,在它那里只能按比例缩放大小,是无法设置指定大小的图片的,这就是cocos2d-js 的坑了,我们必须先获取图片大小,计算比例再对图片进行缩放。 查阅资料,我总结了两种通过url获取图片大 ...
分类:
Web程序 时间:
2021-05-25 18:17:36
阅读次数:
0
防抖函数: 防止事件被多次触发 使用: 1. 页面加载图片,每张图片完成加载后会调用刷新功能,但如果不希望每次都执行刷新操作,可以使用防抖函数,实例1 2. 一个按钮被触发,一段时间内两次或多次点击不再触发该事件,可以使用防抖函数 主要逻辑: 1. 创建定时器,定时器中调用功能代码,定时器的定时时间 ...
分类:
其他好文 时间:
2021-05-24 05:51:40
阅读次数:
0
前端性能优化主要有两个方面: 初始阶段 >加载优化 运行阶段 >渲染优化 一、初始阶段 >加载优化 1. 首页加载慢 首页加载图片过多: 使用懒加载的方法减少首屏图片的加载量(懒加载的原理就是监听滚动条事件,如果满足滚动条距离浏览器顶部的高度 图片距离顶部的高度,将data-src赋值给src) 对 ...
分类:
其他好文 时间:
2021-05-24 05:09:59
阅读次数:
0
如果一个网页有上百张图片,那么肯定需要用懒加载的方式来加载图片,比如用户滚动了,图片在逐渐加载出来,避免一次性加载太多图片。 vue-lazyload官方demo。 vue-lazdload npm install vue-lazyload --save-dev vue项目引入 import Vue ...
分类:
其他好文 时间:
2021-05-24 04:41:23
阅读次数:
0
我们可以将图片的加载写成一个promise,一旦加载完成,promise的状态就发生变化 const preloadImage = function (path) { return new Promise(function (resolve, reject) { const image = new ...
分类:
其他好文 时间:
2021-03-16 14:11:15
阅读次数:
0
问题记录:v-for循环获取img src变量动态渲染时,不显示图片 <li v-for="(item,index) in menuData" :key="item.id"> <div> <img :src="item.iconPath" alt=""> </div> </li><script>ex ...
分类:
其他好文 时间:
2021-01-13 11:36:04
阅读次数:
0
a、执行时间:window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。\((document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。\)(document).ready()在 window.onload之前执行。 b、简化写法:window.onloa ...
bug问题: 近期公司查看图片的插件总是bug异常,领导发令更换这个“灯箱效果”,在网上像爬虫一下寻觅了好久,终于找到一个漂亮的插件:强大的jQuery图片查看器插件Viewer.js 感觉技术没啥问题——咨询领导意见——领导反馈ok——开始移植——本地移植成功(开心,小问题不要慌)——移交后端大佬 ...
分类:
Web程序 时间:
2020-11-07 15:49:46
阅读次数:
27
内容不显示时:(1)关闭远程调试然后重新加载页面 (2)检查接口是否正确返回 代码不生效时:清除编译缓存npm start -- --reset-cache 无法加载图片时:关闭代理 Android模拟器无法连接到开发服务器:可能是模拟器未打开wifi,尝试更换模拟器 安装新的package需要li ...
分类:
其他好文 时间:
2020-09-24 20:49:15
阅读次数:
43