首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue-next
订阅
前端小分队
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
vue2.x SSR 服务端渲染从零剖析构建,优缺点解读
数据量太大,加上动画的渲染导致完全呈现能交互的页面等待的时间有点... 原因: 客户端渲染如果你的应用程序初始展示 loading 菊花图,然后通过 Ajax 获取内容,抓取工具并不会等待异步完成后再行抓取页面内容。 原因: 当一个页面在3s内还未看到感兴趣的内容,大多数人都是…
Vue3疑问系列(4) — v-model(vModelText)指令是如何工作的?
上面例子的代码就不细讲(举这个例子就是想让大家养成看源码前,先学会思考,如果是你来实现vModelText,你会怎么想),瞅瞅就好,下面才开始进入正题. 本次举的小例子, 不是源码中的单侧,而是我编写的小例子,为了让大家更直观的去理解. 这个例子很简单,就是在$\color{r…
Vue中的虚拟DOM及diff算法
浏览器解析一个html大致分为五步:创建DOM tree –> 创建Style Rules -> 构建Render tree -> 布局Layout –> 绘制Painting。每次对真实dom进行操作的时候,浏览器都会从构建dom树开始从头到尾执行一遍流程。真实的dom操作代…
虚拟dom算法解析
前言snabbdom是一个虚拟dom算法库,它的特点是效率高、可扩展,许多开源项目采用了这种算法,例如vue。本文试图还原虚拟dom的diff原理(仅限于snabbdom算法)。虚拟dom什么是虚拟d
全面解析 vue3.0 diff算法
4 用索引index做key真的有用? 到底用什么做key才是最佳方案。 如果遇到这些问题,大家是怎么回答的呢?我相信当你读完这篇文章,这些问题也会迎刃而解。 在vue update过程中在遍历子代vnode的过程中,会用不同的patch方法来patch新老vnode,如果找到…
fork vue3项目且代码同步
1. https://github.com/ 进入github网址且登录,搜索vue-next,进入vue-next项目 2. 在本地目录文件夹下clone刚才fork的项目 git clone git@github.com:SorrowX/vue-next.git 这样vue…
Vue3.x源码调试
评论下方有同学给出了非常便捷的调试方式,没必要按照我以前写的方式调试了,直接看下面几句话。 对源代码有不明白的地方,比如reactivity模块中effect.ts某行代码不懂,可将其注释掉,然后运行npm run test reactivity,这样有些单测会报错,其实报错的…
一张图理清 Vue 3.0 的响应式系统
随着 Vue 3.0 Pre Alpha 版本的公布,我们得以一窥其源码的实现。Vue 最巧妙的特性之一是其响应式系统,而我们也能够在仓库的 packages/reactivity 模块下找到对应的实现。虽然源码的代码量不多,网上的分析文章也有一堆,但是要想清晰地理解响应式原理…