как перенаправить страницу используя тег <a>в угловых - PullRequest
0 голосов
/ 23 мая 2018

Мой существующий код

<a class="getStart-button line blue" href="#" (click)="navigateBack()" title="Back">Back</a>

Я хочу использовать код без href, например:

 <a class="getStart-button line blue" (click)="navigateBack()" title="Back">Back</a>

1 Ответ

0 голосов
/ 23 мая 2018

Хорошо, попробуйте это.

<a class="getStart-button line blue" (click)="navigateBack()" title="Back">Back</a>

В component.ts

   import { Location, LocationStrategy, PathLocationStrategy } from '@angular/common';

@Component({
  selector: 'selector',
  providers: [Location, { provide: LocationStrategy, useClass: PathLocationStrategy }],
  template: `your tempalte`
})

export class Component {
  constructor(private location: Location) { }

  public navigateBack(): void {
    this.location.back();
  }
}

Подробнее о услуга углового определения местоположения в здесь .

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...