Round number with Angular 2, pipe and Typescript
Written by Bastien Donjon, Posted in Javascript, typescript
// round.pipe.ts
import {Pipe, PipeTransform} from "@angular/core";
/**
*
*/
@Pipe({name: 'round'})
export class RoundPipe implements PipeTransform {
/**
*
* @param value
* @returns {number}
*/
transform(value: number): number {
return Math.round(value);
}
}
// app.module.ts
@NgModule({
imports: [
BrowserModule,
FormsModule,
HttpModule,
routing
],
declarations: [
AppComponent,
RoundPipe
],
providers: [
BaseRequestOptions
],
bootstrap: [AppComponent]
})
<!-- exemple -->
<span>{{ yournumber | round }}</span>
Builded with TypeScript 1.8 for Angular 2.RC5