0
votes

Comment obtenir la valeur de la propriété des données JSON

Je reçois les données ci-dessous des données JSON en appelant API en angulaire.

{Laptop:8000,mouse:300,Printer:4000}


2 commentaires

Vous pouvez utiliser json.parse () pour obtenir un objet JS, puis vous pouvez faire ce que vous voulez avec elle.


Itérénez le JSON ci-dessus et attribuez les valeurs à la nouvelle variable JSON.


3 Réponses :


0
votes
const items = array.map( item => ({[item.name]: item.sale}));

// items -> [{Laptop: 8000}, {Mouse:300}]

0 commentaires

0
votes

Vous pouvez utiliser objet.keys comme ce qui suit: xxx

Stackblitz ici!


0 commentaires

0
votes

premièrement strong>, créer une classe modèle / VO par exemple: xxx pré>

secondaire strong>, créer une classe de service injectable par exemple: xxx pré>

enfin strud>, Ajouter aux fournisseurs Ce service dans .MODULE.TS ou fichier .TS de composant et appelez le composant .TS par exemple: P>

 export class Product implements Oninit() {
  data: ProductModel[]
  constructor (private productService: ProductService) {}

  ngOninit() { this.initProducts(); }

  initProducts() {
   this.data = this.productService.getProducts() }
 }


0 commentaires