I'm getting some JSON object stored from HTML5 local storage and assign it to an object.
this.currentWebUser = Object.assign({}, JSON.parse(localStorage.getItem("currentUser")));
currentWebUser
is an object of class my class WebUser
export class WebUser {
private _id: number;
private _connectionID: number;
public set id(value: number) {
this._id = value;
}
public get id(): number {
return this._id;
}
public set connectionID(value: number) {
this._connectionID = value;
}
public get connectionID(): number {
return this._connectionID;
}
}
When I try to get the value of id
by using this.currentWebUser.id
(In typescript this refer getter method of id) I'm getting undefined value, not the actual value.
But in chrome console, I can see the actual value is there.
Need help, Thanks in advance !!!