- 博客(5)
- 收藏
- 关注
转载 数据量太大,DOM节点加载过多,怎么保证前端在渲染的时候页面不会卡(性能优化)
一、定时器分批渲染既然一次渲染10万条数据会造成页面加载速度缓慢,那么我们可以不要一次性渲染这么多数据,而是分批次渲染, 比如一次10000条,分10次来完成, 这样或许会对页面的渲染速度有提升。 然而,如果这13次操作在同一个代码执行流程中运行,那似乎不但无法解决糟糕的页面卡顿问题,反而会将代码复杂化。 类似的问题在其它语言最佳的解决方案是使用多线程,JavaScript虽然没有多线程,但是setTimeout和setInterval两个函数却能起到和多线程差不多的效果。 因此,要解决这个问题, 其中的s
2022-06-07 16:58:21 4013 2
原创 盒子模型里面垂直平均分布
盒子模型里面垂直平均分布废话不多说先上图页面 css.ssss{display: flex;flex-direction: column;justify-content: space-between;}在父元素上加上这些样式就可以了:display: flex;flex-direction: column;justify-content: space-between;.........
2022-06-07 16:50:54 377
原创 小程序js,checkbox-group/checkbox多选,拿到选中项中的两个值
wxml部分盘点大类< name=“itemDeptList” >{{item.deptName}}js部分establishBindSubmit: function (e) {let that = thislet info = that.data.info;let values = e.detail.valuevar deptsName = [];var depts = [];for (var i = 0; i < values.itemDep.
2020-06-29 17:23:43 2071
原创 判断for循环数组是否是最后一个
var categoryId = ""for (var i = 0; i < res.data.length; i++){ if (res.data.length - i != 1){ categoryId = categoryId + res.data[i].dept + "," }else{ categoryId = categoryId + res.data[i].dept }...
2020-06-29 09:43:30 12339
原创 win10下安装mysql5.7.28免安装版配置
免安装版mysql是不能一键安装的,下载下来是压缩包,解压后只要配置点文件就可以正常使用;文章主要是记录一下,以防自己忘记;也提供给他人方便;1,首先在mysql官网–http://dev.mysql.com/downloads/mysql/ 下载mysql;!](https://img-blog.csdnimg.cn/20200109122524260.png?x-oss-proce...
2020-01-09 13:07:10 597
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人