赞
踩
export const setWatcher = function(){ let val = '' const _this = Array.prototype.shift.call(arguments) const obj = Array.prototype.shift.call(arguments) if(!obj){ console.log('没有传要监听的对象,_this,obJ,xxx传递'); return } for(let key in arguments){ Object.defineProperty(obj,arguments[key],{ set(value){ //这里实现自己的逻辑就行了 val = value }, get(){ return val } }) } }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。