Angular2, как правильно отключить якорный элемент?

Я работаю надAngular2&nbsp;приложение, и мне нужно отобразить - ноdisable&nbsp;<a> HTML&nbsp;элемент. Как правильно это сделать?

обновленный

Пожалуйста, обратите внимание*ngFor, это предотвратит возможность использования*ngIf&nbsp;и не рендеринг<a>&nbsp;в целом.

<a *ngFor="let link of links"
   href="#" 
   [class.disabled]="isDisabled(link)" 
   (click)="onClick(link)">
   {{ link.name }}
</a>

Машинопись&nbsp;Компонент имеет метод, который выглядит следующим образом:

onClick(link: LinkObj) {
    // Do something relevant with the object... 
    return false;
}

Мне нужно на самом деле предотвратить щелчок элемента, а не просто показывать, что это сCSS, Я предполагал, что мне нужно потенциально привязать к[disabled]&nbsp;атрибут, но это неверно, так как элемент привязки не имеетdisabled&nbsp;имущество.

Я посмотрел и подумал об использованииpointer-events: none&nbsp;но это мешает моему стилюcursor: not-allowed&nbsp;от работы - и это является частью требования.