이 기사는 주로 Angular에서 json 객체를 배열로 푸시하는 예제를 공유합니다.
프로젝트에서 API에 필요한 데이터 형식은
$scope.data = { "name":"zhangsan", "Menus": [{"id":1},{"id":2}] }
이고 내 반환 형식은
$scope.data=["name":"zhangsan"] $scope.selected = [1,2,3];
두 배열을 통합해야 하며 $scope.selected는 다음과 같아야 합니다. json 객체로 변환한 후 push 작업을 수행합니다.
코드는 다음과 같습니다.
// 将menu数组转化为json格式 self.convertJson = function (callback) { //传入数组为$scope.selected,每循环一遍就push一次 angular.forEach($scope.selected, function (value, key) { $scope.data.Menus.push({ 'id':value }); }); callback($scope.data); };
관련 권장 사항:
JavaScript 배열의 push 메서드에 대한 참고 사항
에 대한 추천 기사 10개 자바스크립트 배열에 푸시 메소드 사용 분석
위 내용은 각도 배열의 인스턴스에 json 객체 푸시의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!