-1
我有一個我正在使用的JSON對象。這是HTTP GET請求的結果。爲什麼省略了一些JSON屬性?
的預期結果如下:
{
"name": {
"type": "string"
},
"authors": {
"collection": "users",
"via": "IDPid"
},
"id": {
"type": "integer",
"autoIncrement": true,
"primaryKey": true,
"unique": true
}
}
的實際結果如下(省略了該authors
屬性):
{
"name": {
"type": "string"
},
"id": {
"type": "integer",
"autoIncrement": true,
"primaryKey": true,
"unique": true
}
}
爲什麼它拿出作者屬性?
但是,當我在Chrome中進行調試時,儘管authors
屬性仍然被忽略,但我能夠執行console.log(response.authors)
並且它讀取的很好。
此外,當我轉到Chrome開發工具的網絡選項卡來查看HTTP請求的響應時,它會在響應正文中顯示缺少的屬性。
你能給我們一個工作的例子嗎?或者至少告訴我們你如何查看「**實際**」結果? – Gavin
你在哪裏看到沒有authors屬性的json數據?網絡標籤向你顯示逐字提供給你的數據。這是響應您的GET請求而回來的內容。 –