首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue源码
订阅
沙参玉竹
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Vue 项目中的 data-v-xxx 是怎么生成的
vue scoped 的 data-v-xxx 是根据文件相对路径计算的,如果微前端的两个 Vue 子项目采用相同的路径结构,那么算出来的 data-v-xxx 是一样的,可能会导致样式冲突?
图解 Vue 响应式原理
最近部门分享,有同学提到了 Vue 响应式原理,大家在讨论时,发现一些同学对这一知识理解还不够深入,不能形成一个闭环,为了帮助大家理解这个问题,我重新过了一下 Vue 源码,并整理了多张流程图,便于大家理解。 从 Vue 初始化,到首次渲染生成 DOM 的流程。 从 Vue 数…
当面试官问你Vue响应式原理,你可以这么回答他
看过vue官方文档的同学,对这张图应该已然相当熟悉了。 听过太多回答,通过Object.defineProperty,可是再详细的问时,对方浑然不知。 这里我们用不到100行的代码,实现了一个简易的vue响应式。当然,这里如果不考虑期间的过程,我相信,40行代码之内可以搞定。但…
深入剖析:Vue核心之虚拟DOM
使用 Vue 做项目也有两年时间了,对 Vue 的 api也用的比较得心应手了,虽然对 Vue 的一些实现原理也耳有所闻,例如 虚拟DOM、flow、数据驱动、路由原理等等,但是自己并没有特意去探究这些原理的基础以及 Vue 源码是如何利用这些原理进行框架实现的,所以利用空闲时…
Vue3开源组件库:plain-ui
今天给大家带来个人开源的Vue3.0组件库:plain-ui;组件库主要服务于PC端中后台产品界面开发,以可编辑表格为核心目标的组件库,能够帮助开发者快速实现以及封装复杂的页面增删改查功能;
面试官问你Vue.extend时,怎么回答才能唬住他?(源码级详解)
Vue.extend是 Vue 里的一个全局 API,它提供了一种灵活的挂载组件的方式,这个 API 在日常开发中很少使用,毕竟只在碰到某些特殊的需求时它才能派上用场,但是我们也要学习它,学习这个 API 可以让我们对 Vue 更加了解,更加熟悉 Vue 的组件初始化和挂载流程…
vue组件的全局注册和局部注册原理解析
vue组件的注册分为全局注册和局部注册,全局注册可以在任意组件中使用,而局部注册只能在当前组件中使用,接下来我们就来一探究竟吧。 this就是Vue,this.options._base也是指Vue, 可以看到调用Vue.extend方法,传入一个对象返回一个构造函数,然后把这…
【Vue原理】响应式原理 - 白话版
本文打算 白话文的形式讲解 Vue 的响应式系统原理,尽量不涉及源码。 只阐述工作流程,不想内容过多过于繁杂,导致大家会没有什么阅读的兴趣。 所以我今后打算把每一个内容分成 白话版和 源码版。 白话版,就是让大家不用花费太多脑力,不用消耗太多时间,就能轻松地看完并大致了解内容。…