Vue响应式原理 作为写业务的码农,几乎不必知道原理.但是当你去找工作的时候,可是需要造原子弹的,什么都得知道一些才行.所以找工作之前可以先复习下,只要是关于vue的,必定会问响应式原理. 核心: //es5 Object.defineProperty(obj,key,{ get() { // 获取obj[key]的时候触发 }, set(val) { // obj[key] = 'xxx'时触发 } }) 其实,只需要在修改data值的时候,需要触发一个回调方法,来更新与此值有关的数据,就完了