sh-ordinal-numbers
v4.10.17
Published
Ordinal numbers pipe
Maintainers
Readme
Ordinal numbers pipe
You can add an ordinal suffix to number in Angular.
1st
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
...Setup
Use npm to install the package
npm i sh-ordinal-numbersAdd dependencies to your module:
import { OrdinalNumbersModule } from 'sh-ordinal-numbers';
@NgModule({
imports: [OrdinalNumbersModule],
})
export class AppModule { }Now you are able to use imported pipes, for example:
In template:
<p>{{ 16 | ordinal}}</p> // Output: 16thIn component:
1- Provide OrdinalPipe in module
import { OrdinalNumbersModule, OrdinalPipe } from 'sh-ordinal-numbers';
@NgModule({
imports: [OrdinalNumbersModule],
providers: [OrdinalPipe]
})
export class AppModule { }or
import { OrdinalPipe } from 'sh-ordinal-numbers';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss'],
providers: [OrdinalPipe]
})2-Use in component
import { OrdinalPipe } from 'sh-ordinal-numbers';
ordinal: string = '';
constructor(private ordinalPipe: OrdinalPipe) {
this.ordinal = this.ordinalPipe.transform(16); // Output: 16th
}License
MIT
