0
我需要將responseJson.result(JSON對象)轉換爲數據(JS對象)。
當我使用控制檯日誌或提醒它的返回未定義。我無法將json對象轉換爲JS對象
我不知道什麼是錯 - 關於控制檯日誌或警報方法或stringify?
constructor() {
super();
this.state = {
data: null,
};
}
componentWillMount() {
return fetch("www.abc.xyz/api")
.then((response) => response.json())
.then((responseJson) => {
let ds = new ListView.DataSource({
rowHasChanged: (r1, r2) => r1 !== r2
});
this.setState({
data: JSON.stringify(responseJson.result),
}, function() {
});
var resultJ = this.state.data.result;
alert(resultJ);
})
.catch((error) => {
alert("0 : Recrods On This Module ")
});
}
''console.log(responseJson)'''setState'say''之前有什麼? – Nocebo
來自responseJson的數據源它在listview上工作。 但我想轉換responseJson到數據並設置數據在Listview –