我正在开火基地,但不幸的是我遇到了一个问题,当我将respUser放入控制台时它给了[object object]
,然后我试着把它JSON.Stringify
给了我一个类型错误:将循环结构转换为Json然后我使用angular.toJson
进行转换,但它没有工作所以请帮助我,
下面是我的代码..
提前致谢
$scope.logIn = function () {
firebase.auth().signInWithEmailAndPassword($scope.email, $scope.password).then(function (user) {
console.log(user);
$scope.populateUserLocally(user);
}).catch(function (error) {
var errorCode = error.code;
var errorMessage = error.message;
console.log(errorMessage);
});};
$scope.populateUserLocally = function (respUser) {
$scope.userDetails = angular.toJson(respUser); console.log("$scope.userDetails"); };
答案 0 :(得分:1)
你应该使用" stringify"用于创建JSON字符串
$scope.userDetails = JSON.stringify(respUser);