UnluckyNinja 最近的时间轴更新
UnluckyNinja

UnluckyNinja

V2EX 第 25761 号会员,加入于 2012-08-24 01:27:40 +08:00
今日活跃度排名 29983
根据 UnluckyNinja 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
UnluckyNinja 最近回复了
如果从只渲染可见部分的组件来看,那基本上都可以算作虚拟滚动(否则就是加硬件了)
你用的库总是有各种各样的不完美,可能是因为复杂度难以实现/怕导致库臃肿(所以固定高度),或者虚拟高度计算不正确。
根本原因在于虚拟高度需要根据内部组件的实际大小调整以正确计算滚动位置。
你看像 twitter 也是虚拟滚动,但你要是快速拉到中间再缓慢向上拉,会发现 twitter 的滚动条也在闪,(猜测)这就是在修正假定的未渲染元素的高度到渲染完后实际高度,并相应调整总高度。
如果你是想写前端的一个虚拟滚动组件,可以参考 VueUse 推荐的这个独立虚拟滚动组件 https://vue-virtual-scroller-demo.netlify.app/dynamic
2023-01-25 07:59:40 +08:00
回复了 elboble 创建的主题 Vue.js naive-ui 打包后的大小?
https://github.com/btd/rollup-plugin-visualizer
用的 vite 的话,试试这个?不过根据功能多少,有的组件本身就是很大,例如可编辑排序的表格、日期时间选择器、富文本编辑器……
2022-09-30 12:14:38 +08:00
回复了 w4ngzhen 创建的主题 程序员 请完成实名认证以便使用 Gitee Pages 服务
github pages ,vercel ,cloudflare pages ,netlify ,其中 github 限制应该是最低的,想怎么搞怎么搞,但也最麻烦需要写 actions 脚本,其他都是自动监控推送部署更新,vercel 免费版禁止任何商业行为(应该也不能放广告),cf pages 可以商用,netlify 应该和 cf 差不多。此外 github pages 如果库私有需要 pro 账号,其它 3 个免费版也可用私有库。后三家都支持带 serverless ,也都有访问配额,一般来说小站不会超出。还有就是要注意虽然可以自定义域名,但如果你博客有翻墙相关的文章,你的根域名还是会被墙,域名有用在其他网站的最好还是换个专用域名开博客
2022-03-01 07:35:19 +08:00
回复了 wangxiang 创建的主题 问与答 请教一个用 vscode 写 vue 的问题
vue 2 用 vetur ,
vue 3 用 volar ,如果再加上 ts ,volar 官方建议关闭内置 typescript 插件来让 volar 接管
不能最小化不能混淆,引用的库尽量 require 官方的 cdn 分发版本,实在没有的话,greasyfork 上有专门的用来作为依赖库的分类,可以找现成的或者自己传,传完再 require,直接嵌入的必须明确说明。总之就是需要你主动来解释代码,不给源码也不说明,相当于放弃为自己的辩护了
1 楼贴的官方规则写的很清楚了:“库是应被 @require 的脚本,除非因为技术原因不能这么做。如果一个库被内嵌入了脚本,那么你必须一并提供库的来源(比如一行评论指向原始地址、名称以及版本)。”
2021-09-09 13:39:13 +08:00
回复了 xiaon 创建的主题 Windows 大家都是怎么清理 Windows 10 系统垃圾的啊
装个 ssd
2021-08-20 17:23:38 +08:00
回复了 17681880207 创建的主题 程序员 Vue3 hooks 的问题
第一个问题表示你该复用组件了……不复用都挤在父组件自然会遇到这个问题
国外几个免费静态托管平台,全部支持自定义域名,自动上 SSL
前提需要你自己能利用 github/gitlab/bitbucket 国外 git 平台开发

github pages (公开库), 自动化部署需要手写 actions 构建文件,只支持自家的库,需要高级账户才能在私有库上用,
我自己感觉速度还行,但之前做了一个小工具给别人用,都反映速度比较慢(也可能因为当时用的 webpack+vue2 打包比较大)

vercel,内置自动化部署,支持根据分支部署预览,只需要推送到远程仓库即可,支持 github 私有库。
国内速度这两年应该不错,但头两天 IP 刚被那啥,不过官方现在已经解决了,目前可以正常访问,详见 5 月 14 日的报告: https://www.vercel-status.com/

cloudflare pages,同上,也支持 github 私有库。
应该没有被那啥过,国内 CDN 服务有在和百度合作

还有一个 netlify 也有免费托管,但我没用过,不是很了解

以上平台你甚至可以一起用,反正自动化部署弄好了后,只要一个命令推到远程仓库就不需要你做什么了
如果一定要自己搭,阿里云 腾讯云可以买境外的例如香港新加坡等,就不用备案了
vercel 和 cf pages 的只要项目名没撞车域名也很短,要自己买域名可以在 namecheap, name, godaddy 等网站买
如果一定要备案……虽然我不懂静态网站为啥要备案,gitee 公开库有类似 pages 的服务,自动化部署就不清楚了
2020-07-18 12:58:01 +08:00
回复了 ladypxy 创建的主题 输入法 qq 拼音输入法 6.6.6303.400 疯狂导致应用程序崩溃
这波啊,这波是搜狗的特洛伊木马计
自带输入法双拼想输个特殊符号都很麻烦,小鹤双拼还得自己添加布局
搜狗是不会用的,就不说平时的推送了,每年双 11 时期都变身流氓软件
楼主说的没看太懂,我假设一下是有一个纯前端网页,想脱离后端单独在浏览器中运行,并能正常使用浏览器功能。
那就是把一个 SPA 做成 PWA 推到 github pages 上,然后访问一次添加到桌面当离线应用就可以了。
vue-cli 可以直接生成脚手架,PWA 启用后无需额外设置("vue ui"命令行可以图形化操作)。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1210 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 23:12 · PVG 07:12 · LAX 15:12 · JFK 18:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.