2017-05-08 8 views
0

ich eine dynamische Vorlage haben und ich erhalte eine Fehlermeldung, die besagt:Angular 2: ngIf Vorlage Parsingfehler

<ion-col> 
    <button *ngIf=!editMode" class="warning-gradient" (click)="toggleEdit()"><i class="fa fa-edit"></i>Update</button> 
    <button *ngIf="editMode" class="warning-success" (click)="submitForm()"><i class="fa fa-check"></i>Update</button> 
</ion-col> 

... bin ich denn:

Template parse errors: Unexpected closing tag "button". It may happen when the tag has already been closed by another tag. 

Hier meine Vorlage ist Etwas anders machen?

+2

'* ngIf = "! EditMode"' Sie fehlt die Öffnung '" 'auf den ersten Knopf – jmw5598

+0

@ jmw5598 Warum fügst du das nicht als Antwort hinzu? Scheint die Lösung für das OP zu sein – sebaferreras

+0

Oh Gott ... Ich starrte das so lange an –

Antwort

3

Sie verpassen die Öffnung " für das *ngIf Attribut auf dem ersten <button>

<ion-col> 
    <button *ngIf="!editMode" class="warning-gradient" (click)="toggleEdit()"><i class="fa fa-edit"></i>Update</button> 
    <button *ngIf="editMode" class="warning-success" (click)="submitForm()"><i class="fa fa-check"></i>Update</button> 
</ion-col>