首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
一杯茶_雪
掘友等级
前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
Vue3 Text 及 Fragment 实现原理
Text 及 Fragment 实现原理; Text文本类型;Fragment类型 核心就是一个无意义的标签包裹多个节点
Vue3 dom diff
dom diff 1.前后元素不一致 2.前后元素一致 子元素比较情况3.子元素比较4.核心算法 头头尾尾 同序列挂载卸载 最长递增子序列
Vue3 runtime-core
runtime-core 不关心运行平台。创建createrRenderer方法返回render方法
Vue3 runtime-dom
Vue3 渲染器的作用 渲染器的作用是把虚拟 DOM 渲染为特定平台上的真实元素。在浏览器中,渲染器会把虚拟 DOM 渲染成真实 DOM 元素。
vue3 Ref 手写源码
1.ref &ShallowRef 实现原理;2.toRef & toRefs; 3.自动脱 ref,proxyRefs(); 4.effectScope 作用域
Vue3 watch & watchEffect 手写源码
watch 的核心就是观测一个响应式数据,当数据变化时通知并执行回调 (那也就是说它本身就是一个 effect)
Vu3 Computed 手写源码
Computed 实现原理 接受一个 getter 函数,并根据 getter 的返回值返回一个不可变的响应式 ref 对象。 计算属性的 getter 只有当取值时才会执行。
Vue3 Reactive & Effect 手写源码
编写reactive函数与effect函数;依赖收集;触发更新; cleanup;停止effect; 调度执行;深度代理
monorepo 搭建vue3开发环境
Vue3 中使用 pnpm workspace 来实现 monorepo;Monorepo 是管理项目代码的一个方式,指在一个项目仓库(repo)中管理多个模块/包(package)
Node commonjs 规范
一.commonjs 规范 1.每个 js 文件都是一个模块 2.每个模块想去引⽤别⼈的模块,需要采⽤ require 语法 3.每个模块想被别⼈使⽤需要采⽤ module.exp
下一页
个人成就
文章被点赞
16
文章被阅读
2,354
掘力值
173
关注了
2
关注者
1
收藏集
0
关注标签
12
加入于
2023-08-07