如AVALON或C#直接赋值然后就可以做很多事。
因为可能很多时候因为以前的项目,已经不可能再加AVALON或NG这样的东西进去了,但又需要用到这样的功能(简单类似),这是Hack一下get/set就很好用了
var _Data = {
get id ( ) { return this._id; },
set id (v) {
this._id = v;
$('.btn-remove').removeClass('hide');
}
};
_Data.id = store.url('i');
如:
当然你也可以用 Object.defineProperty 来实现