获得徽章 0
前端工程师
前端工程师
前端工程师
前端工程师
前端工程师
前端工程师
关注了标签 阿里巴巴 阿里巴巴
前端工程师
赞了这篇沸点
一个概念问题,双向绑定到底是什么?双向绑定应该是数据的变化会导致视图的更新,视图的变化也能对应地更新数据。关于Vue的双向绑定,在网上随便一搜,出来的就是一堆介绍Vue 响应式原理的,似乎只要一个对象只要走了Object.defineProperty 流程之后它就是双向绑定的了。当问到Vue 双向绑定的原理时,应该是由v-model 讲到v-model 在基础组件及自定义组件下的实现原理,再引申到Vue的响应式原理,而不是一开始就讲Object.defineProperty。当然,对于大部分把双向绑定和响应式原理直接挂等号的同学,当你问到Vue是如何监听数组变化的,或者问到Vue的响应式原理时,他们大多也是回答不上的。而响应式原理 —— Vue官方文档下的定义,但凡是认真看过Vue文档的同学,对这个概念应该都不会感到陌生。
展开
3
下一页