我的代码没有循环遍历我的firebase数据库

时间:2017-11-30 01:09:41

标签: angular typescript

以下代码未显示我的所有商品数量,它只显示第一个商品

import {ShoppingCartItem} from './shopping-cart-item';

export class ShoppingCart {
  constructor(public items: ShoppingCartItem[]) {}

  get totalItemsCount() {
    let count = 0;
    for (const productId in this.items) {
      if (this.items.hasOwnProperty(productId)) {
        count += this.items[productId].quantity;
        return count;
      }
    }
  }

}

1 个答案:

答案 0 :(得分:1)

因为您要在循环内返回,请按以下方式更改

{{1}}