Introducing the Meta service
Angular has introduced a new service called the Meta service that simplifies updating or getting the meta tags:
@Component({
selector: 'book-list',
template: `<h1>Book List</h1>`
})
export class BookComponent {
constructor(meta: Meta) {
meta.addTag({ name: 'author', content: 'Rajesh Gunasundaram' });
}
} New form validators
New validator combines the existing validators such as required, minLength, maxLength, email, and pattern. Also, a new directive, compareWith, is introduced to compare options from a select control, as shown:
<select [compareWith]="byId" [(ngModel)]="selectedBook">
<option *ngFor="let book of books" [ngValue]="book">{{book.title}}</option>
</select>
byId(p1: BookModel, p2: BookModel) {
return p1.id === p2.id;
} Introducing ParamMap in router
Angular has introduced a new interface, ParamMap, to map the parameters in a URL. We can use paramMap...