首页
学习
活动
专区
工具
TVP
发布

生南星

专栏作者
49
文章
199006
阅读量
19
订阅数
Vue常见面试题--简书01
在实例化的过程中,通过Object.defineProperty()会对a.b添加getter和setter,同时Vue.js会对模板做编译,解析生成一个指令对象(这里是v-text指令),每个指令对象都会关联一个Watcher,当对a.b求值的时候,就会触发它的getter,当修改a.b的值的时候,就会触发它的setter,同时会通知被关联的Watcher,然后Watcher就会再次对a.b求值,计算对比新旧值,当值改变了,Watcher就会通知到指令,调用指令的update()方法,由于指令是对DOM的封装,所以就会调用DOM的原生方法去更新视图,这样就完成了数据改变到视图更新的一个自动过程
生南星
2019-07-22
7470
Angular与React相关
组件化 (把复杂的DOM结构封装到组件内部,只给外部提供组件的名字,使用者可以很方便的使用组件名展示复杂的DOM结构)
生南星
2019-07-22
1.2K0
React简单地网络请求(代码),React与Vue组件化的区别
HTML页面 import React, {Component} from 'react'; class Communication extends Component { constructor(props) { super(props); this.getRequest = this.getRequest.bind(this); this.postRequest = this.postRequest.bind(this); }
生南星
2019-07-22
7610
浅谈React
React.js是Facebook推出的前端UI库.底层是虚拟DOM技术,可以极大地提高浏览器的渲染效率.
生南星
2019-07-20
1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档