2016-11-29 164 views
-1

我有一個表,其中列出並在每個<tr>行我有一個(click)事件如下:navigateByUrl間歇性地失敗

<tr *ngFor="let variant of variants" (click)="viewVariant(variant)" class="linked"> 
    <td> 
     {{ variant.sku }} 
    </td> 
    <td> 
     {{ variant.title }} 
    </td> 
</tr> 

它會調用該方法被定義爲:

viewVariant(variant: Variant) : void { 

    this.router.navigateByUrl('/variants/' + variant.id); 
} 

我的問題是,有時它會正確重定向,但更多的時候它不會重定向,沒有反應。如果我多次憤怒點擊,它通常會起作用(最終)。任何人都可以請告知什麼會導致這個問題?

+0

你有沒有加入任何類型的日誌?你能展示一個[mcve]嗎? – jonrsharpe

回答