摘要: 一、原理 如果使用Object.defineProperty,实现一个最简单的双向绑定其实很简单,只需如下: 上面这个demo就是vue双向绑定最简化的原理。 二、替换元素 想想我们使用vue时的规则 写上页面结构: 我们把Vue抽象为一个构造函数,传入这些值 替换掉节点中所有的{{xxxx}}: 阅读全文
posted @ 2017-05-03 20:55 lastnigtic 阅读(1303) 评论(0) 推荐(0)
摘要: 最近想了解一下Vue是怎么实现数据双向绑定的,了解到是基于Object.definProperty,在此记录一下。 Object.defineProperty 顾名思义,就是给对象定义一个属性,总共有这么几种: value 属性的值 writable 是否可改写,如果为false,就为只读,不能重新 阅读全文
posted @ 2017-05-03 15:28 lastnigtic 阅读(424) 评论(0) 推荐(0)