文件名称:vue-learn-source-code:Vue原始学习-vue source code
文件大小:5KB
文件格式:ZIP
更新时间:2024-04-13 15:20:02
系统开源
Vue原始码(一):响应式原理 相关文章网上已经很多了,趁3.0没出跟风打个卡 前言 本文只做简单介绍,结合代码食用更佳: 效果预览: Object.defineProperty defineProperty让我们可以劫持某个属性的getter和setter,举个例子: var person = { firstName : 'meimei' , lastName : 'han' } ; Object . defineProperty ( person , 'fullName' , { get ( ) { return this . lastName + ' ' + this . firstName ; } , set ( val ) { let arr = val . split ( ' ' ) ;
【文件预览】:
vue-learn-source-code-master
----.gitignore(13B)
----package.json(247B)
----package-lock.json(274B)
----definePropertyExample.js(303B)
----README.md(5KB)
----index.html(1KB)
----vue.js(3KB)