Maison > interface Web > js tutoriel > Poussez l'objet json vers l'instance dans le tableau en angulaire

Poussez l'objet json vers l'instance dans le tableau en angulaire

小云云
Libérer: 2018-03-01 09:49:21
original
1938 Les gens l'ont consulté

Cet article partage principalement avec vous des exemples de poussée d'objets json dans des tableaux en angulaire. J'espère qu'il pourra vous aider.

Dans le projet, le format de données requis par l'API est


$scope.data = {
 "name":"zhangsan",
 "Menus": [{"id":1},{"id":2}]
}
Copier après la connexion

et mon format de retour est


 $scope.data=["name":"zhangsan"]
 $scope.selected = [1,2,3];
Copier après la connexion

Il est nécessaire d'intégrer les deux tableaux, où $scope.selected doit d'abord être converti en un objet json, puis l'opération push est effectué.

Le code est le suivant :


// 将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);
 };
Copier après la connexion

Recommandations associées :

Notes sur la méthode push dans un tableau JavaScript

10 articles recommandés sur push

Utilisation de la méthode push dans un tableau Javascript Analyse

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal