Angular10 JsonPipe

En este artículo vamos a ver qué es JsonPipe en Angular 10 y cómo usarlo.

JsonPipe 

Sintaxis:

{{ value | json}}

NgModule: el módulo utilizado por JsonPipe es:

  • CommonModule

Acercarse: 

  • Cree la aplicación angular que se utilizará
  • No hay necesidad de ninguna importación para que se use JsonPipe
  • En app.component.ts, defina las variables que toman el valor de JsonPipe.
  • En app.component.html use la sintaxis anterior con ‘|’ símbolo para hacer el elemento JsonPipe.
  • sirva la aplicación angular usando ng serve para ver el resultado

Valor de entrada:

  • valor: un valor de cualquier tipo para convertir en una string de formato JSON

Ejemplo 1:

app.component.ts

import { Component }
from '@angular/core';
  
@Component({
    selector: 'app-root',
    templateUrl: './app.component.html'
})
export class AppComponent {
    // JSON object 
    emp: Object = {
        "list":[
        {
            "name":"Billy Lee",
            "position":"Web Developer",
            "office":"Detroit",
            "salary":"$50000",
            "edit":"Edit",
            "delete":"Delete"
  
        },
        {
            "name":"John Doe",
            "position":"Manager",
            "office":"Troy",
            "salary":"$90000",
            "edit":"Edit",
            "delete":"Delete"
        },
        {
            "name":"James Baxter",
            "position":"IT Support",
            "office":"Detroit",
            "salary":"$30000",
            "edit":"Edit",
            "delete":"Delete"
        },
        {
            "name":"Jimmy Lee",
            "position":"Web Developer",
            "office":"Detroit",
            "salary":"$50000",
            "edit":"Edit",
            "delete":"Delete"
        },
        {
            "name":"Nick Wess",
            "position":"Sales",
            "office":"Ann Arbor",
            "salary":"$40000",
            "edit":"Edit",
            "delete":"Delete"
        },
        {
            "name":"Sarah Deets",
            "position":"Graphic Designer",
            "office":"Ann Arbor",
            "salary":"$40000",
            "edit":"Edit",
            "delete":"Delete"
        }
        ]
}
  }

app.component.html

<div>
   <pre>{{emp | json}}</pre>
 </div>

Producción:

Referencia: https://angular.io/api/common/JsonPipe

Publicación traducida automáticamente

Artículo escrito por taran910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *