json 객체로 변환하려는 각 배열 $scope.items
이 있습니다. 내 코드에서 참조로 this link 사용하고
$scope.items = [];
var scopeItems = {};
scopeItems = JSON.stringify($scope.items);
console.log(scopeItems);
: 나는 JSON.stringify()
를 사용하여 변환하기 위해 노력했습니다하지만 항상 []
로 반환하는 것은 여기에 내 코드입니다.
내가 뭘 잘못하고 있니?
나를 도울 수있는 사람을 보내 주셔서 감사합니다.
JSON.stringify 당신에게 문자열이 아닌 객체를 반환과 같은 자바 스크립트
reduce
를 사용합니다. 또한 JSON.parse는 배열을 객체로 변환하지 않습니다. 배열 자체는 자바 스크립트에 객체입니다 – binariedMe잘 afaik, JSON.stringify ([]) 실제로는 [] [] 무엇'이상한게 뭔지 – mehulmpt
당신은 무엇을 기대합니까? 이제 JSON의 객체는'{}'로 둘러 쌓여 있고, 배열은'[]'로 둘러싸여 있습니다. –