无法在反应本机的fetch函数内setState

时间:2017-09-25 08:42:45

标签: react-native

this.setStatefetch成功无效。

以下是代码:

fetch(url)
    .then(response = > response.json())
    .then(json = >
    {
        var data = json.data;
        alert(data);
        this.setState(
        {
            userData: data,
            dataSource: this.state.dataSource.cloneWithRows(userData)
        })
    })
    .catch (() = >
    {
        alert('ERROR GETTING DATA FROM FACEBOOK');
    })

0 个答案:

没有答案