私は角度配列$scope.items
をjsonオブジェクトに変換したいと思います。私はJSON.stringify()
を使用して、それを変換しようとしてきたが、それはいつもここに私のコードです[]
を返します。
$scope.items = [];
var scopeItems = {};
scopeItems = JSON.stringify($scope.items);
console.log(scopeItems);
私は私のコードで参照としてthis linkを使用しています。
私はここで間違っていますか?
私を助けることができる誰もありがとう!
のようなJavaScriptの
reduce
を使用し、その後JSON.stringifyはあなたの文字列ではないオブジェクトを返します。また、JSON.parseは配列をオブジェクトに変換しません。配列自体はjavascriptでオブジェクトです – binariedMeよくafaik、JSON.stringify([])は確かに '' [] '' whats strange there – mehulmpt
あなたはどんな結果を期待していますか? JSONのオブジェクトは '{}'で囲まれ、配列は '[]'で囲まれています。 –