Object.defineProperty(userData, 'isLogin', {
value: true,
writable: true,
configurable: true,
enumerable: true
});
利用Object.defineProperty,实现页面无需刷新就获取到用户的登录状态
Object.defineProperty(userData, 'data', {
set: function(value){
this.user = value;
},
get: function(){
return this.user;
}
});
使用get和set方法,实时更新data的值。