2017-01-05 8 views
7

Dostaję pewne błędy w konsoli i nie jestem pewien, co to jest problem w HTML. Każda pomoc będzie doceniona.Nieoczekiwany znacznik zamknięcia "div" error kątowy2 HTML

error_handler.js:51 EXCEPTION: Uncaught (in promise): Error: Template parse errors: Unexpected closing tag "div" (" Click here to Signup [ERROR ->] "): [email protected]:1 Error: Template parse errors: Unexpected closing tag "div" (" Click here to Signup [ERROR ->] "): [email protected]:1

<section class="reset-password"> 
<div class="container container-responsive inner-top-xs"> 
    <form [formGroup]="resetPasswordForm" (ngSubmit)="resetPassword(resetPasswordForm.value, resetPasswordForm.valid)"> 
     <h4>Please enter your e-mail address and a temporary password will be sent to you.</h4> 
     <div class="form-group"> 
      <label class="control-label" for="email">Email</label> 
      <input type="text" formControlName="email" required class="form-control" id="email" placeholder="Email"> 
      <validation-message [control]="resetPasswordForm.controls.email"></validation-message> 
     </div> 
     <button type="submit" class="btn btn-flat__blue outer-top-xs" [disabled]="!resetPasswordForm.valid">RESET PASSWORD</button> 
    </form> 
    <div class="alert alert-dismissible alert-danger outer-top-xs" *ngIf="errorMessage && !successMessage""> 
     <button type="button" class="close" data-dismiss="alert">&times;</button> 
     {{errorMessage}} 
    </div> 
    <div class="alert alert-dismissible alert-success outer-top-xs" *ngIf="successMessage"> 
     <button type="button" class="close" data-dismiss="alert">&times;</button> 
     {{successMessage}} 
    </div> 
    <div class="outer-top-xs"> 
     <a [routerLink]="['/getstarted']">Click here to Signup</a> 
    </div> 
</div> 
</section> 

Odpowiedz

8

Masz jeden cudzysłów zbyt wiele na *ngIf="errorMessage && !successMessage"":

<div class="alert alert-dismissible alert-danger outer-top-xs" *ngIf="errorMessage && !successMessage"> 
<!--at the end of this line--> 
+0

Nie ma lepszego przykładu na skrzynkę z powodu "literówki" z bliskiego powodu. –

+0

@torazaburo ohhh, czy jest coś takiego? Nie wiedziałem! :) to tak, zdecydowanie masz rację. – PierreDuc

+0

O mój. Dziękuję Ci. – Cookies

1

Ten błąd wystąpił podczas otwierania elementu i nie zamykać. ten błąd pojawia się w tym przykładzie:

<ion-list *ngSwitchCase="'facilities'"> 
<ion-item *ngFor="let facility of facilities"> 
    <ion-icon name="facility.Icon" item-start></ion-icon> 
    {{facility.Name}} 
    <ion-icon color="red" name="rose" item-end></ion-icon> 
</ion-item> 
<ion-list> 

Jak widać nie zamykać <ion-list> elementu (powinny być </ion-list>)

Bądź ostrożny:

Jeśli używasz żadnych właściwości elementu z jego wartościami, gdy parser nie może ich obsłużyć, element zostanie otwarty i wystąpi ten błąd ("" w powyższym przykładzie).

Powiązane problemy