首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
L_zy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
15张图,20分钟吃透Diff算法核心原理,我说的!!!
前言 大家好,我是林三心,在日常面试中,Diff算法都是绕不过去的一道坎,用最通俗的话,讲最难的知识点一直是我写文章的宗旨,今天我就用通俗的方式来讲解一下Diff算法吧?Lets Go 什么是虚拟DO
用自己的话总结vue双向绑定数据原理
vue是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发响应的监听回调。 MVVM作为数据绑定的入口,合 observer、 Compile和 Watche…
林三心画了8张图,最通俗易懂的Vue3响应式核心原理解析
前言 大家好,我是林三心,大家也知道,本菜鸟平时写基础文章比较多,我始终坚信两句话 用最通俗易懂的话,讲最难的知识点 基础是进阶的前提 其实Vue3已经出来很久了,可能大部分公司都用上了
Vue3 的响应式和以前有什么区别,Proxy 无敌?
大家都知道,Vue2 里的响应式其实有点像是一个半完全体,对于对象上新增的属性无能为力,对于数组则需要拦截它的原型方法来实现响应式。 这种时候,Vue 提供了一个 api:this.$set,来使得新增的属性也拥有响应式的效果。 但是对于很多新手来说,很多时候需要小心翼翼的去判…
Vue系列:虚拟DOM和diff算法
虚拟DOM DOM操作非常耗费性能,在操作DOM时,会出现DOM的回流(Reflow:元素的大小或者位置发生了变化) 和重绘(Repaint:元素样式的改变),重新渲染DOM,可以看看我以前的文章--
最全的 Vue 面试题+详解答案
前言 本文整理了高频出现的 Vue 相关面试题并且附带详解答案 难度分为简单 中等 困难 三种类型 大家可以先不看答案自测一下自己的 Vue 水平哈
vue单元测试vue test utils使用初探
最近在做一个项目的重构,技术选型为vue-cli 3.0 + typescript + vue-router + sass.因为我负责的模块比较少比较简单,所以老大让我先把负责部分的测试代码写好。至此我才第一次接触到测试代码,我们项目使用的测试工具是jest,与vue官方出的单…
vue双向数据绑定原理
目前几种主流的mvc(vm)框架都实现了单向数据绑定,而我所理解的双向数据绑定无非就是在单向绑定的基础上给可输入元素(input、textare等)添加了change(input)事件,来动态修改model和 view,并没有多高深。所以无需太过介怀是实现的单向或双向绑定。 D…
vue源码分析和对原理的理解
Vue.js 的源码在 src 目录下,其目录结构如下。 compiler:编译相关的代码。它包括把模板解析成 ast 语法树,ast 语法树优化,代码生成等功能。 core:核心代码,包括内置组件、全局 API 封装,Vue 实例化、观察者、虚拟 DOM、工具函数等等。 pl…
vue高频面试题整理
整理常见Vue面试题,并且从源码的角度理解和说明,用通俗易懂的方式描述清楚问题的本质,其中也包含Vue3。