2014-09-28 4 views
0

음식 모음에서 만들 수있는 식료품 점 목록이 있습니다. 내가하려고 할 때 내가 그것을 저장할 때 배열 이름입니다. 나는 그것이 어떤 생각이나 제안을 크게 감상 할 수있다 뭔가 입력란에 배열의 이름을 지정하는 방법

[ 
    {"John's List": 
    { 
    "id": 3, 
    "name": "Coconuts" 
    }, 
    { 
    "id": 2, 
    "name": "Peaches" 
    }, 
    { 
    "id": 1, 
    "name": "Oranges" 
    }} 
] 

처럼되고 싶습니다
[ 
    { 
    "id": 3, 
    "name": "Coconuts" 
    }, 
    { 
    "id": 2, 
    "name": "Peaches" 
    }, 
    { 
    "id": 1, 
    "name": "Oranges" 
    } 
] 

처럼 내 사본 여기 Plunker

을 달고 현재 출력이 보인다.

+0

유효하지 않은 JSON입니다. "John 's List"내의 항목도 배열이된다는 의미입니까? – horyd

+0

가능합니다. 그러나 당신은 그것을 올바르게 언급해야합니다. 언제 일어날까요? 어떤 흐름이어야합니까? 당신의 덩어리가 아무 말도하지 않습니다. 또한, 그것은 불완전하게 보인다. – micronyks

답변

1

이는 JSON 출력이

{ 
    "john's list": [ 
    { 
     "id": 3, 
     "name": "Coconuts", 
     "Amount": 10, 
     "Price": 10 
    }, 
    { 
     "id": 2, 
     "name": "Peaches", 
     "Amount": 5, 
     "Price": 5 
    } 
    ] 
} 

가 생하지

입니다 update plunker

  $scope.save = function() { 
       $scope.MyList = angular.copy($scope.NewList); 
      }; 

체크 아웃에서 아래

  $scope.save = function() { 
       var entity = {}; 
       entity[$scope.name] = $scope.NewList; 
       $scope.MyList = angular.copy(entity); 
      }; 

같은 기능을 저장하여 업데이트 당신의 예상 출력과 일치합니까 ??

+0

정확히 내가 뭘 찾고 있었는지 미안하다. 내 Json은 정확하지 않았다. 도와 주셔서 감사합니다. – user3271518

관련 문제