Я разработал компонент, который прекрасно работает до сих пор. В этом компоненте я хотел использовать прямую ссылку:
<a [routerLink]="['/detail/'] + translation.term" routerDirection="forward">
<ion-label style="cursor: pointer;">{{translation.term}}</ion-label>
</a>
Консоль сообщает: Ошибка: ошибки синтаксического разбора шаблона: невозможно связать с routerLink, так как это не известное свойство'a'.
Это component.module.ts, который должен «поддерживать» все мои компоненты.
import {NgModule} from '@angular/core';
import {HeaderComponent} from './header/header.component';
import {TransitemComponent} from './transitem/transitem.component';
import { CommonModule } from '@angular/common';
// import needed, if any component uses ionic tags
import { IonicModule } from '@ionic/angular';
// Translation service
import { TranslateModule } from '@ngx-translate/core';
@NgModule({
declarations: [HeaderComponent, TransitemComponent],
imports: [IonicModule, TranslateModule.forChild(), CommonModule], // import needed, if any component uses ionic tags
exports: [HeaderComponent, TransitemComponent]
})
export class ComponentsModule {}
Как я могу использовать ссылку на маршрутизатор без ошибок?