我已经花了很多时间使用Angularjs从控制器获取数据
我发现这个模块https://github.com/grevory/angular-local-storage,我喜欢它,我得到对象对象问题[对象对象]
我的第一个控制器代码
$scope.getUserFunction = function () {
$scope.username;
$scope.password;
$scope.data;
//var data = {username: 'akram',password: "yes"};
$http({
method : 'POST',
url : 'http://localhost:8080/JersyBackEnd/resources/login',
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
data: 'username='+$scope.username+'&password='+$scope.password
//headers: {username: "toto",password:"toto"},
})
.then(function(data) {
// $window.location.href = "/about.html";
// $cookieStore.put('user',data);
localStorageService.set('users',JSON.stringify(data));
// console.log("Employee",x);
$scope.data = data;
console.log(data);
}, function (error) {
console.log(error)
});
};
和第二个控制器代码
$scope.getEmployee = function () {
//var cookie = $cookieStore.get('user');
//console.log("Employee"+cookie);
var users = JSON.parse(localStorageService.get('users'));
console.log("happiens"+users);
}
我在控制台中获得了[object object]
1。如何解决这个问题? 2。从控制器到另一个
获取数据是一个好主意并谢谢:)
答案 0 :(得分:0)
console.log("happiness", users);
或者
console.log("happiness", JSON.stringify(users));
OR
console.log("happiness" + JSON.stringify(users));
其中一个会起作用。