本文实例讲述了原生javascript实现类似vue的数据绑定功能。分享给大家供大家参考,具体如下:
观察者模式
let observer = {
/*订阅功能*/
addSubscriber: function (cb) {
this.subscribers.push(cb);
},
/*退订功能*/
removerSubscriber: function (cb) {
let index = this.subscribers.indexOf(cb);
this.subscribers.splice(index,