logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端高性能渲染大型树形结构组件(附全部代码React、Vue)

问题:使用一般的tree组件渲染大量数据(如几千个树节点)的时候会非常卡顿,主要原因是页面中绘制的大量的Dom,滚动或展开、收起不断造成页面重绘、回流,使得性能不佳。解决思路:Step1:将树形数据拍平成一般的ListStep2:采用padding缩进的方式营造树形结构Step3:在结合虚拟列表高效渲染长列表虚拟列表大致原理:当列表data中有n个item项,我们只渲染可视区域(比如10条)的it

文章图片
#前端#react.js#vue.js +1
微信H5不支持multiple多文件上传 (兼容安卓/ios)

使用 wx.chooseImage 上传拿到文件id (localId),再把文件id转为file文件,然后正常上传即可。微信公H5 使用input 多图上传的功能 , 安卓手机上只能一次上传一张图片。

文章图片
#javascript#前端#开发语言
到底了