簡體   English   中英

錯誤:找不到類型為“ ...”的其他支持對象“ [object Object]”。 NgFor僅支持……}

[英]Error: Cannot find a differ supporting object '[object Object]' of type '…'. NgFor only supports……}

[  
   {  
      "id":1,
      "name":"Ashiz",
      "email":"ashizhamal@gmail.com",
      "message":"How are you yankee\r\n",
      "created_at":"2017-05-24 03:16:53",
      "updated_at":"2017-05-24 03:16:53"
   }
]
.map(res => res.json());

雖然我以上述方式使用json數據,但效果很好。 我可以使用json數據,但是當我僅將此方式用作對象時,我得到了錯誤。 為什么? 方括號和不帶方括號的區別是什么?

{  
   "id":1,
   "name":"Ashiz",
   "email":"ashizhamal@gmail.com",
   "message":"How are you yankee\r\n",
   "created_at":"2017-05-24 03:16:53",
   "updated_at":"2017-05-24 03:16:53"
}

當您不使用[] ,您需要使用$ .parseJSON進行parse ,如下所示。

jQuery.parseJSON({  
   "id":1,
   "name":"Ashiz",
   "email":"ashizhamal@gmail.com",
   "message":"How are you yankee\r\n",
   "created_at":"2017-05-24 03:16:53",
   "updated_at":"2017-05-24 03:16:53"
});

暫無
暫無

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

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