没有合适的资源?快使用搜索试试~ 我知道了~
meteor-blaze-virtual-dom:将 Blaze 与虚拟 dom 结合使用的实验
共37个文件
js:23个
md:3个
gitignore:3个
需积分: 5 0 下载量 23 浏览量
2021-05-29
07:18:52
上传
评论
收藏 66KB ZIP 举报
温馨提示
Blaze 虚拟 DOM 概念验证 问题 运行同步代码的时间超过动画帧的持续时间会导致动画参差不齐。 即使没有动画,长时间运行的同步代码也可以“冻结”浏览器。 即使是“短暂”冻结,这也会减损用户体验。 这两个问题在 CPU 速度较慢的移动设备上更为明显。 如果跟踪器运行时间过长,可以将其修改为中断/恢复,但是如果单个React性函数自行打破限制,例如模板实现函数,则这无济于事。 可能的解决方案 一个目标是了解可以对 Blaze 进行多少更改才能使其发挥作用。 这里演示的解决方案只是向blaze包添加了一个额外的文件( )和一个templating mod(也覆盖那里的document )。 显然,通过对 Blaze 进行更深入的研究,我们可以获得更好的结果。 渲染到虚拟 DOM 将所有 DOM 操作记录到队列中(“dom oplog”) 可以选择在 web worker 中
资源推荐
资源详情
资源评论
收起资源包目录
meteor-blaze-virtual-dom-master.zip (37个子文件)
meteor-blaze-virtual-dom-master
packages
templating
.gitignore 8B
package.js 2KB
README.md 639B
plugin
compile-templates.js 1KB
html_scanner.js 6KB
templating.js 3KB
scanner_tests.js 6KB
blaze
.gitignore 8B
dombackend.js 5KB
materializer.js 7KB
preamble.js 788B
view_tests.js 2KB
exceptions.js 2KB
builtins.js 9KB
render_tests.js 20KB
package.js 1KB
domrange.js 15KB
microscore.js 3KB
view.js 31KB
README.md 12KB
backcompat.js 466B
virtual-dom.js 8KB
events.js 7KB
lookup.js 5KB
attrs.js 11KB
template.js 16KB
README.md 3KB
.meteor
.gitignore 6B
.finished-upgraders 262B
release 15B
packages 274B
.id 320B
versions 767B
platforms 15B
blaze.html 384B
blaze.js 949B
blaze.css 31B
共 37 条
- 1
资源评论
大英勋爵汉弗莱
- 粉丝: 41
- 资源: 4492
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功