首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
行者6500
掘友等级
web首席抬杠工程师
|
保密
Web Frontend Engineer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
41
文章 32
沸点 9
赞
41
返回
|
搜索文章
最新
热门
分析 Vue3 Effect 函数看响应式依赖收集和触发更新过程2
分析如下示例更新过程: 执行 effect 进行了依赖收集,收集的形式如下: 由于首次执行 effect 传入的回调函数,访问 state.flag 和 state.name 会进行依赖收集。会在 e
分析 Vue3 Effect 函数看响应式依赖收集和触发更新过程
先给一个简单的实例,分析依赖收集和更新的过程 reactive 函数只会创建一个响应式对象,没有产生其他的什么副作用,仅在 state 对象在访问或者修改时才会触发 proxy 的 getter 和
VSCode git bash 启动卡顿怎么办?
打开 vscode git bash 发现多了一个原点: 点击原点发现是 vscode 对 shell 做了集成 如果你用不着这个集成特性,关闭这个开关,可以解决 vscode 打开 git bash
手把手教你实现一个 Button 组件
- 确定 props, emits, 定义 ts 类型 - **bem 规范**,创建基于 bem 规范的 sass 工具函数 - 创建基于 bem 规范的样式:主题色, width, border-
手把手教你写一个 Element Plus 组件库
手把手教你写一个 Element Plus 组件库 **前言** - 模块化规范讲解 - 基本脚手架搭建 - playground 环境搭建 - 文档环境搭建 **第一章 基本组件** - Ic
Vue Computed 依赖收集与更新原理
今天面了家小公司,上来直接问 computed 底层原理,面试官是这样问的,data 中定义了 a 和 b 变量。computed 里面定义了 c 属性,c 的结果依赖与 a 和 b,模板中使用了变量
JavaScript 高级之各种手写系列
1、forEach 2、map 3、reduce 4、new new 操作符做了什么? 创建(或者说构造)一个全新的对象。 这个新对象会被执行 [[ 原型 ]] 连接。 这个新对象会绑定到函数调用的
第 11 章 快速 Diff 阅读总结
第 11 章主要讲解了 Vue3 在 更新子节点的实现原理。实现原理上使用了快速 diff,它源起于 ivi 和 inferno 这两个框架,Vue 借鉴并扩展它。 本章主要解决如下问题: 处理相同的
Vue3 最长递增子序列详解
概念名词 最长递增子序列: 在一个给定的数值序列中,找到一个子序列,使得这个子序列元素的数值依次递增,并且这个子序列的长度尽可能地大。最长递增子序列中的元素在原序列中不一定是连续的。 比如: 序列 [
《Vue.js 技术与实现》第9章 简单 diff 阅读总结
上一章已经基本实现了一个渲染器了,但遗留了一个问题:一组节点和一组节点如何更新? 上一章其实已经给出了解决方案:暴力循环,先将旧节点全部 unmount,再将新节点全部 mount 但这看上去并不优雅
下一页
个人成就
文章被点赞
28
文章被阅读
9,210
掘力值
362
关注了
92
关注者
9
收藏集
43
关注标签
17
加入于
2018-11-18