首页 > 其他 > 详细

双向数据绑定的原理

时间:2019-07-22 13:42:51      阅读:100      评论:0      收藏:0      [点我收藏+]

vue中双向数据绑定的实现

var obj = {

  pwd:‘123456‘

}

Object.defineProperty(obj,"username",{

  get:function(){

    console.log(‘get init‘)

  },

  set:function(val){

    console.log(‘set init‘)

    document.getElementById("uName").innerText = val;

    document.getElementById("userName").value= val;

  }

})

document.getElementById("userName").addEventListener("keyup",function(event){

  obj.userName = event.target.value

})

对象里面的数据变化时get、set方法自动执行

详情参考网站:https://www.jianshu.com/p/d3a15a1f94a0

双向数据绑定的原理

原文:https://www.cnblogs.com/jxm321/p/11224844.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!