V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Chuckle  ›  全部回复第 8 页 / 共 11 页
回复总数  215
1  2  3  4  5  6  7  8  9  10 ... 11  
@crz 原生的滚动条确实应该隐藏掉,要的话应该再写个虚拟滚动条,小红书也是把滚动条隐藏了,demo 不直接展示 2000 条,也是因为实时计算是找最小高度的列,以其为基准,所以肯定是少于 2000 条的,确保体验,不然有些列长度太短了,留白难看,因为是不定高,所以每次加入元素只能找最短列,但不知道当前加入的元素实际高度。
@LavaC 写过个不定高的虚拟瀑布流 demo ,准确的布局还是做得到的,https://list.qcqx.cn/#/list/virtualwaterfall
@Chuckle #9 拟列表一般都是滑到底部后增量加载,类似分页,并不是一次性把所有数据加进 list ,而且计算布局也限制在视口附近的元素,优化手段还是很多的,查找要渲染的元素范围用二分,当然,往下滑动多了,list 还是会很大,可以考虑分数组、按范围计算,甚至上 canvas ,不过一般来说那点数据量 cpu 应付得过来的,总比上万个 dom 元素好多了,至于内存占用,这个没特殊限制倒没大问题,100w 个对象也才多大,重点还是列表布局的渲染,数据量大了怎么搞都是妥协,布局还是得老老实实算。这 demo 写得也一般,但是不定高虚拟瀑布流也能应付无图片的上万条数据。
@Chuckle 后端把图片宽高返回的话,计算量能小点,小红书就是这么干的
虚拟列表是在滚动时计算出要渲染的元素在数组中的索引范围,普通的定高、不定高的计算量不大,很流畅,但是不定高的瀑布流,还伴随着图片加载的话,计算量就很大了,写过个 demo ,https://list.qcqx.cn/#/list/virtualwaterfall
2024 年 7 月 20 日
回复了 chensuiyi 创建的主题 程序员 程序员副业之写小说
蔚蓝共勉,经验+3.jpg
@imlonghao 确实该改改,太草班了,先提取出 Origin 的域名再去对比好点
2024 年 7 月 15 日
回复了 chensuiyi 创建的主题 分享创造 VSCode 编程神器 fnMap(函数地图)免费送永久注册码
挺好的,装了再说,vscode 不知不觉已经装了 200+插件了(
2024 年 7 月 15 日
回复了 hm9453680 创建的主题 问与答 打算搭建自己的博客记录的小东西,求大佬们的方案
hexo 静态、存储桶、cdn ,都不用服务器,markdown 写完就推到存储桶里再刷新下 cdn ,用 git 同步和备份数据,相比于动态站跑路也快,文章 md 文件都在你本地和 git 仓库里
为了方便,我拿 node 写后端先 cv 上这个中间件,获取请求头的 origin ,看是否在白名单域名里,再让 options 快速响应 https://i.imgur.com/iAEKPPE.png
好了,再讲讲跨域携带 cookie 以及有关响应头值吧,还有 option 与简单、非简单请求的恩怨情仇,好吧默认的跨域也总比自己去写出五花八门的 csp 好(协议也是草台班子
2024 年 7 月 6 日
回复了 qianzanqi 创建的主题 程序员 关于用平板进行面试的可行性
ROG 幻 X:你好
2024 年 7 月 6 日
回复了 gray0 创建的主题 分享发现 给大家推荐个开源的 windows 翻译软件,好用
好用,码住
2024 年 7 月 4 日
回复了 EndlessMemory 创建的主题 小米 有没有 V 友用过小米官方的换电池服务的
k40 上个月鼓包换了电池,这个月内屏摔裂了换了屏幕(包括中框),服务点有些确实是外包,我去的那个就是,门面都没有,路边一个小门上二楼,但开的受理单、室内元素都是小米的,服务也不错,告知手机密码、签个字,等就行了,好奇也能过去看看咋修的,换电池 10 分钟、屏幕 1 小时。提前在小米商城预约时间,第二天就有服务点的人打电话来沟通问题和物料情况。不过售后这种东西还是看地方、看维修人员技术,反正修完都有保修的,有问题再修 https://i.imgur.com/agAJ0Rd.png
固态没必要分盘,按文件夹分就行,装环境的、软件的各种文件夹,all in vscode ,配合 wsl ,也有人喜欢把数据库、环境都装 docker 里,我是习惯本地装,工具集合用 utools ,主打一个操作越少越好。还有固态+硬盘盒+Ventoy 搞的多系统已经吃灰了,VMware 也吃灰但也得装好。所有软件的快捷键都扔桌面,用 Coodesker 分类保存。
2024 年 7 月 1 日
回复了 lemonTreeTop 创建的主题 程序员 TypeScript 是个人项目中最好用的编程语言
这回你说的对!
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2126 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 12:22 · PVG 20:22 · LAX 04:22 · JFK 07:22
♥ Do have faith in what you're doing.