前端订单编辑明细加载速度优化经验总结

现在有个订单表单布局如下 头部和明细的组合布局,现在出现的问题是明细加载很慢,前端用的是layui实现的,因为form初始化和table都是异步加载,通过谷歌的开发者工具查看页面加载的过程发现明细的异步加载需要10秒以上,尽管后端加了redis缓存,前端的效率还是上不去,开始以为是数据库查询太慢了,不过通过后台执行查询SQL语句,发现并不慢1秒就完成了,那是什么原因呢?! 首先,还是从前端加载开始
前端订单编辑明细加载速度优化经验总结

chrome浏览器debugger失效_chrome debugger不生效-CSDN博客

来源: chrome浏览器debugger失效_chrome debugger不生效-CSDN博客 前几天谷歌浏览器偷偷升级(版本120),项目写debugger的时候失效了,但是控制台断点正常,当时看到一个忽略列表,点了取消之后可以了,后面好奇又查了一下,解决方法如下 1.f12打开控制台点击设置 2.在设置中找到忽略列表,点击取消排除规则即可 然后项目里断点就可以正常使用了。 ————————

canvas如何监听键盘事件 – 掘金

来源: canvas如何监听键盘事件 - 掘金 对于canvas元素,它支持javascript所有鼠标事件,但是如果监听键盘事件则并不会生效。 javascript 复制代码 // 有效 canvas.addEventListener(\'click\', (e) => { console.log(\'触发点击了\') }) // 无效 canvas.addEventListener(\'keydo

JS 全屏 – 简书

来源: JS 全屏 - 简书 实现效果 JS实现浏览器全屏 实现方式对比 1、ActiveXObject 只支持IE 2、FullScreen(HTML方法)支持 Chrome 15 / Firefox Nightly / Safari 5.1 备注:方法二 FullScreen Javascript API 目前仍是草案,实现这个 API,更确切来说是具有这项功能的浏览器有:Chrome 15

JQuery字符串替换replace方法_王安的博客-CSDN博客_jq字符串替换

来源: JQuery字符串替换replace方法_王安的博客-CSDN博客_jq字符串替换 在日常的js开发中,常常会用到JQuery, 当要把字符串中的内容替换时,如果使用类似C#的string.replace方法,如下 var str=\'aabbccaa\'; str=str.replace(\'aa\',\'dd\'); 结果是  str=\'ddbbccaa\' 后面的aa没有被替换,原因是这个写法替换

layui 合计出现多位小数的解决方法 – 我是小柒 – 博客园

来源: layui 合计出现多位小数的解决方法 - 我是小柒 - 博客园 前言# 在使用Layui框架进行开发的时候。使用到了table这个模块的合计。按照官网的方式进行设置后,发现会出现多位小数的情况。 以下,是在度娘查询到行之有效的方法。 相关代码# 首先,找到table.js。路径如下: layui/lay/model/table.js。 其次,在table.js找到var e = t.to

利用echarts展示旅行足迹 – champyin – 博客园

来源: 利用echarts展示旅行足迹 - champyin - 博客园 前言 一直有个环游世界的梦,周游列国,体验不同国家的人类文明,寻山访水,体验造物主大自然的伟大造化。毕竟人生不止眼前的苟且,还有诗和远方。这么多年以来,陆续走过了一些地方,每到一个地方,都让我离梦想又近了一些。虽然我知道这比起环游世界来说,还差不知道多少个山头,但是我一直在往这个梦努力,靠近。希望终有一天,我可以笑着对自己说