猿问

fetch API不能正常返回数据

我想用fetch API异步获取数据,我像这么写:

async getPostsAsync(){

        try {

            let response = await fetch('http://www.reddit.com/r/reactjs.json',{

                method:'GET'

            });

            let json = await response.json();

            return json.data.children.map(child => child.data);

        } catch(err){

            console.log(err);

        }

    }

然后我调用上面的方法,发现返回的是一个Promise对象而不是我想要的数据,请问应该如何正确返回数据呢?

qq_遁去的一_1
浏览 965回答 1
1回答

鸿蒙传说

await getPostsAsync()
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答