首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
xperman
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
轻松理解vue框架的基本原理,简单实现一个todo-list
可以对数据代理、数据劫持、模板解析、变异数组方法、双向绑定有更深的理解,本文通过代码详细解释了vue框架的基本原理。
浅究Vue响应式原理
Vue最明显的特性之一便是它的响应式系统,其数据模型即是普通的 JavaScript 对象。而当你读取或写入它们时,视图便会进行响应操作。文章简要阐述下其实现原理,如有错误,还请不吝指正。个人博客地址:hiybm.cn 上述代码中,data是Vue实例的数据对象,当实例初始化时…
Vue响应式原理源码浅析
先大概说下Vue响应式实现的原理。 Vue的响应式原理是通过“观察者/订阅者”模式实现的。 首先,Vue会给data及data下的数组、对象循环调用Object.defineProperty方法来设置getter和setter,以此来拦截data的赋值和取值。也就是说,当我们赋…
深入理解JavaScript原型
在软件工程中,代码重用的模式极为重要,因为他们可以显著地减少软件开发的成本。在那些主流的基于类的语言(比如Java,C++)中都是通过继承(extend)来实现代码复用,同时类继承引入了一套类型规范。而JavaScript是一门弱类型的语言,从来不需要类型装换,在JavaScr…
Vue2 原理浅谈
本文重点讲述Vue2渲染的整体流程,包括数据响应的实现(双向绑定)、模板编译、virtual dom原理等,希望读者看完有所收获。 前者固然直接,但是当应用变得复杂则代码将难以维护,而后者框架帮我们实现了一系列的操作,无需管理过程,优势显然可见。 为了实现这一点,就是实现如何输…