我刚刚将Angular2应用更新到了最新版本,不幸的是很多东西都破了,现在我正试图解决问题。 但是,我无法弄清楚如何解决以下问题。 在更新之前,下面的代码工作正常,现在由于某种原因它停止工作,只是它没有在控制台上显示任何错误。我执行了一次点击,它没有显示它停留在同一页面上的任何错误!
Page1.html(我点击此处,没有显示,不会转到下一页)
<div (click)="goToFinalPage(category)" class="cards">
{{category.name}}
</div>
Page1.js
import {Http, URLSearchParams, Headers} from '@angular/http';
Page2.html
<div>Some content here</div>
<div *ngIf="itemsInCart()" class="footerCart" position="bottom">
</div>
我从 Page2 中移除了以下内容,令人惊讶的是它让我从第1页移到第2页:
<div *ngIf="itemsInCart()" class="footerCart" position="bottom">
</div>
Page2.js
import {Pipe} from '@angular/core';
import {Http, URLSearchParams, Headers} from '@angular/http';
isEmpty() {
return this.cart.items.length === 0;
}
itemsInCart() {
return !this.cart.isEmpty();
}