0
responseJson.result(JSONオブジェクト)をデータ(JSオブジェクト)に変換する必要があります。
私はコンソールログを使用するか、警告を返します。jsonオブジェクトをJSオブジェクトに変換できません
私は何が問題なのか分かりません - コンソールのログやアラートの方法や文字列化に関することは何ですか?
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 ")
});
}
'setState'sayの前に' console.log(responseJson) 'とは何ですか? – Nocebo
datasource from responseJsonそれはlistviewの仕事です。 しかし、これを試した後に、responseJsonをdataに変換し、リストビュー –