簡體   English   中英

Angular 8“類型錯誤:無法讀取未定義的屬性‘長度’”

[英]Angular 8 "TypeError: Cannot read property 'length' of undefined"

當我想在 Angular 中返回數組的長度時遇到問題,控制台中出現消息“TypeError:無法讀取未定義的屬性‘長度’”。

  count: number = this.organismesFinanceurs.length;
  organismesFinanceurs: OrganismeFinanceur[];
  config: any = {
    itemsPerPage: 7,
    currentPage: 1,
    totalItems: this.count,
  };

ngOnInit() {
   this.serviceHttp2.getAllOrganismes().subscribe(resp => (this.organismesFinanceurs = resp));
}

數組 OrganismeFinanceur[] 如下:

[
{
  "code": "ASS. NAT.",
  "libelleCourt": "FSS ASSEMBLEE NATIONALE",
  "libelleLong": "FONDS DE SECURITE SOCIALE DE L ASSEMBLEE NATIONALE ET DU PERSONNEL"
},
{
  "code": "AUTRE REG.",
  "libelleCourt": "AUTRE REGIME SPECIAL",
  "libelleLong": "AUTRE REGIME SPECIAL"
},
{
  "code": "BANQ.DE FR",
  "libelleCourt": "BANQUE DE FRANCE",
  "libelleLong": "BANQUE DE FRANCE"
},]

嘗試使用organismesFinanceurs: OrganismeFinanceur[] = [];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM