Installation and usage
This page described the installation and usage of thengx-iban
component. Installation
Just use your favorite package manager to installngx-iban
and ibantools
. Usage
Directive
import { Component } from "@angular/core";
import { IbanDirective } from "ngx-iban";
@Component({
imports: [IbanDirective],
selector: "my-component",
template: `
<form>
<input type="text" [(ngModel)]="iban" ngxIban>
<!-- Or with an ISO 3166-1 alpha-2 country code -->
<input type="text" [(ngModel)]="iban" ngxIban="NL">
<!-- Or in a reactive form -->
<input type="text" [formControl]="iban" ngxIban>
</form>
`
})
export class MyComponent {}
Pipe
<span>{{ 'GB82WEST12345698765432' | iban }}</span>
becomes <span>GB82 WEST 1234 5698 7654 32</span>
Of course don't forget to import IbanPipe
in your component.
Validator
import { ibanValidator } from "ngx-iban";
new FormControl("", ibanValidator());