首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
TriF
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
TriF
7小时前
关注
vue3源码解析:依赖收集
上文,我们分析了渲染过程中响应式机制的建立。那么接下来我们就来具体分析响应式机制的具体实现细节,本文先分析依赖收集的具体实现细节。 一、整体设计 Vue 的依赖收集采用了精...
0
评论
分享
TriF
关注了
德莱厄斯
TriF
1天前
关注
vue3源码解析:响应式机制
一、示例组件 以下面这个简单的 Vue 组件为例,分析其在渲染过程中响应式机制的建立: 二、响应式机制建立流程 在深入分析具体流程之前,我们需要理解 Vue 的响应式机制本...
1
评论
分享
TriF
2天前
关注
使用three.js实现3D地球
效果示例 引入 Three.js 首先,在 工程中中引入 Three.js 库: 实现步骤 初始化场景、相机与渲染器 创建场景 new THREE.Scene() 添加雾化...
1
评论
分享
TriF
2天前
关注
vue3源码解析:diff算法之子节点Diff算法分析
在上文中,我们分析了 patchChildren 函数,了解到Vue会根据子节点是否带有key,分别调用 patchKeyedChildren 或 patchUnkeyed...
0
评论
分享
TriF
5天前
关注
vue3源码解析:diff算法之patchChildren函数分析
在上文中,我们分析了 processElement 函数的实现,了解了Vue是如何处理普通元素节点的。在分析过程中,我们看到在更新阶段,Vue提供了两种不同的子节点更新策略...
0
评论
分享
TriF
6天前
关注
vue3源码解析:diff算法之processElement函数分析
上文我们分析到了 setupRenderEffect 函数的实现。至此,我们已经完成了组件级别的渲染流程的分析。setupRenderEffect 函数通过调用 patch...
0
评论
分享
TriF
7天前
关注
vue3源码解析:diff算法之setupRenderEffect函数分析
在上文中,我们分析了Vue组件的初始化过程,也就是setupComponent函数的实现。初始化完成后,组件实例已经创建,但还需要与响应式系统建立联系并进行渲染。这就是se...
0
评论
分享
TriF
9天前
关注
echarts 实现高亮轮廓的中国地图
实现高亮轮廓的中国地图,并且 一、效果展示 二、实现步骤 安装echarts 获取中国地图数据和轮廓地图数据 数据来源:阿里云DataV数据可视化平台 https://da...
0
评论
分享
TriF
9天前
关注
vue3源码解析:diff算法之setupComponent函数分析
在上文中,我们分析了Vue组件系统中的两个核心函数:mountComponent和updateComponent。在分析过程中,我们看到mountComponent函数在执...
0
评论
分享
TriF
14天前
关注
vue3源码解析:diff算法之component节点的处理
上文我们分析了diff算法对于不同类型节点的处理,本文我们就来分析最重要的component节点的处理。 Component 节点 mountComponent 函数 主要...
0
评论
分享
TriF
15天前
关注
vue3源码解析:diff算法之节点类型处理机制分析
上文,我们分析到了patch函数(diff算法)的主要执行流程,本文我们来具体分析不同类型节点的diff算法。 节点类型概览 Vue 中的节点类型可以分为以下几类: 基础节...
0
评论
分享
TriF
15天前
关注
vue3源码解析:diff算法之Patch函数执行流程分析
上文我们分析到,app.mount("#app")会执行mount函数,mount函数创建虚拟节点之后就会调用render函数,而render函数内部的核心就是patch函...
0
评论
分享
TriF
21天前
关注
vue3源码解析:应用挂载流程分析
上文,我们分析了const app = createApp(App)创建Vue实例的过程,本次接着分析app.mount("#app")实例挂载的过程 整体流程 当执行 a...
1
评论
分享
TriF
22天前
关注
vue3源码解析:创建vue实例过程
上文,我们分析了 vue3 源码的项目结构,以及 packages 目录下的各个模块的作用和联系,本节从 vue3 的初始化流程开始分析runtime-core模块,当我们...
0
评论
分享
TriF
23天前
关注
vue3源码解析:模块总览
本文,我们首先分析一下vue3项目的总体结构和各模块之间的逻辑关系,从而对于项目有一个总体的概念,接下来可以顺着这个逻辑逐步分析每个模块。...
1
评论
分享
TriF
27天前
关注
前端防篡改水印
本文将介绍一种前端防篡改的水印实现方式(防君子不防小人) 环境 :vite,vue3,node 18.20.8 一、实现水印 使用canvas画布实现一个水印背景图useW...
3
评论
分享
TriF
28天前
关注
vue中结合vue3-sfc-loader加载远程组件
在一些特殊的场景中(比如低代码、减少小程序包体积、类似于APP的热更新,我们需要从服务端动态加载.vue文件,然后将动态加载的远程vue组件渲染到我们的项目中。今天这篇文章...
1
1
分享
TriF
29天前
关注
http1.0、http1.1、http2.0和https区别
HTTP简介:超文本传输协议,HTTP协议以明文方式发送内容,不提供任何方式的数据加密, HTTPS简介:安全套接层超文本传输协议,为了数据传输的安全,HTTPS在HTTP...
0
评论
分享
下一页
个人成就
文章被点赞
8
文章被阅读
1,293
掘力值
391
关注了
1
关注者
5
收藏集
0
关注标签
0
加入于
2025-06-10