我在控制台中遇到了一些错误,并且不确定HTML中的问题是什么.任何帮助,将不胜感激.
error_handler.js:51 EXCEPTION: Uncaught (in promise): Error: Template
parse errors: Unexpected closing tag “div” (” Click here to Signup
[ERROR ->] “): ResetPassword@22:1 Error: Template
parse errors: Unexpected closing tag “div” (” Click here to Signup
[ERROR ->] “): ResetPassword@22: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">×</button>
- {{errorMessage}}
- </div>
- <div class="alert alert-dismissible alert-success outer-top-xs" *ngIf="successMessage">
- <button type="button" class="close" data-dismiss="alert">×</button>
- {{successMessage}}
- </div>
- <div class="outer-top-xs">
- <a [routerLink]="['/getstarted']">Click here to Signup</a>
- </div>
- </div>
- </section>
解决方法
在* ngIf =“errorMessage&&!successMessage”“你有一个双引号太多:
- <div class="alert alert-dismissible alert-danger outer-top-xs" *ngIf="errorMessage && !successMessage">
- <!--at the end of this line-->