无法从json对象获取数据

我正在尝试console.log对象的“名称”。每当我尝试此操作时,它都会返回“未定义”。我该如何解决?


    fetch('http://localhost:9000/quiz/code', {

        method: 'POST',

        headers: {

            'Accept': 'application/json',

            'Content-Type': 'application/json',

        },

        body: JSON.stringify({

            name: code

        })

    }).then(res => res.json())

        .then(data => {

            data = JSON.stringify(data);

            console.log("data: " + data);

            console.log("name: " + data.name);

        })

这是我的第一个console.log的输出:


data: [{"_id":"5cab356c8b35014074855ada","name":"fsgsdfgd","vragen":{"vragen":[{"question":"Hoe wordt een middagdutje zoals dit bijvoorbeeld in Spanje wordt gehouden genoemd?","answer":"Een siësta","category":"Algemeen"},{"question":"Hoe wordt een middagdutje zoals dit bijvoorbeeld in Spanje wordt gehouden genoemd?","answer":"Een siësta","category":"Algemeen"}]}}]

这是我的第二个console.log的输出:


name: undefined


紫衣仙女
浏览 211回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript