This is my factory:
.factory(\'userService\',()){
var user = {};
return {
getFirstname : function () {
return user.firstname;
},
setFirstname
When using same object across controllers ,you have to define your service using the .service method like below:
.service('userService',function(){
this.user = {};
this.getFirstname = function () {
return this.user.firstname;
};
this.setFirstname = function (firstname) {
this.user.firstname = firstname;
};
});