enter image description here下面的代碼片段用於從iron ajax調用獲取json數據。我能夠在mapResponse中獲得json對象的值。 我想獲得的結果陣列的值,它是在JSON數據和想通過這導致對象值在另一種聚合物組分作爲輸入屬性加載數據如何從iron ajax響應對象中提取對象數組(結果)
代碼從鐵AJAX
<iron-ajax
id="originalData"
auto
url="{{originalDataURL}}"
handle-as="json"
last-response="{{originalData}}" on-response="mapResponse">
</iron-ajax>
Json file
{
"tags": [
{
"name": "test",
"results": [
{
"groups": [
{
"name": "type",
"type": "number"
}
],
"values": [
[
946890000000,
99.93584833,
3
],
[
946846800000,
99.94809842,
3
],
[
946803600000,
99.96034846,
3
],
[
946760400000,
99.97259848,
3
],
[
946717200000,
99.98484848,
3
]
],
"attributes": {}
}
],
"stats": {
"rawCount": 5
}
}
]
}
<script>
Polymer({
is: 'test-view',
properties: {
results: {
type: Array
},
mapResponse: function (data) {
var dummy = data.detail.response;
console.log("resposne is ",dummy);
results = dummy.results;
console.log("array is ",results);
},
我試圖在控制檯日誌中獲得如上所示的結果數組對象值,但未定義。在這裏我能夠得到虛擬值的地方,我得到完整的JSON對象(標籤)我想從這(標籤)對象只獲得結果數組對象。
任何人都可以請建議我如何才能得到結果數組值? 在此先感謝。
假的類型是什麼,如果它的字符串是'dummy = JSON.parse(dummy)'。下面是'var dummy = data.detail.response;' – vibhor1997a
dummy是我們通過這種方式在控制檯上獲取數據的數組,作爲附加的虛擬響應截圖。我想從這個虛擬對象結果數組對象。 –
你能記錄虛擬嗎?什麼是'typeof(data)' – vibhor1997a