web-dave / angular-starter-v2

6 stars 3 forks source link

Create a Pipe #13

Open web-dave opened 7 years ago

web-dave commented 7 years ago
web-dave commented 7 years ago

generate

  ng g pipe books/shared/pages
web-dave commented 7 years ago

pages.pipe.ts

    transform(value: any, args?: any): any {
      return `${args}: ${value}`;
    }
web-dave commented 7 years ago

book-details.component.html

  <span class="badge">{{book.numPages | pages:'Seitenzahl'}}</span>
web-dave commented 7 years ago

book-details.component.ts

     console.log(new PagesPipe().transform(b.numPages,'S.'));