摘要:
let obj = [10,20,30] // 创建一个代理对象 let obj2 = new Proxy(obj, { get(target, property){ // 什么时候执行?? // 获取obj2的属性的时候执行这里的代码 // target就是obj // property就是想要获 阅读全文
posted @ 2021-07-04 22:11
onceweb
阅读(188)
评论(0)
推荐(0)
摘要:
Vue的双向数据绑定原理:借助Object.defineProperty()对数据进行劫持,并结合发布-订阅者模式,来实现双向数据绑定 <div id='app'> <input type="text" v-model="iptVal"> <p>{{iptVal}}</p> </div> <scri 阅读全文
posted @ 2021-07-04 22:10
onceweb
阅读(236)
评论(0)
推荐(0)
摘要:
html代码: <input type="text" id="ipt" > <p id="op"></p> JavaScript代码: let obj = { txtVal:"默认值" } function myReactive(obj){ return new Proxy(obj,{ get(ta 阅读全文
posted @ 2021-07-04 22:00
onceweb
阅读(124)
评论(0)
推荐(0)
摘要:
let obj = { name:"Vue", age:7 } // 创建一个代理对象 let obj2 = new Proxy(obj, { get(target, property){ // 什么时候执行?? // 获取obj2的属性的时候执行这里的代码 // target就是obj // pr 阅读全文
posted @ 2021-07-04 21:54
onceweb
阅读(306)
评论(0)
推荐(1)
摘要:
//创建对象 let obj = { name:"Vue", age:7 } // 创建一个代理对象 let obj2 = new Proxy(obj, { get(target, property){ // 什么时候执行?? // 获取obj2的属性的时候执行这里的代码 // target就是ob 阅读全文
posted @ 2021-07-04 20:26
onceweb
阅读(190)
评论(0)
推荐(0)

浙公网安备 33010602011771号