我试图在客户端使用Next.js来对数据对象进行析构。
当我console.log(数据)时,我得到以下对象
requestId: '1660672989767.IZxP9g', confidence: {…}, meta: {…}, visitorFound: true, visitorId: 'X9uY7PQTANO2a77GOGX6'}
confidence: {score: 0.9235436984457595}
meta: {version: 'v1.1.786+e63208b3'}
requestId: "1660672989767.IZxP9g"
visitorFound: true
visitorId: "X9uY7PQTANO2a77GOG然后,我尝试提取visitorId,如下所示
const {visitorId} = data;
console.log(visitorId)当我控制台visitorID时,我得到以下错误
TypeError: Cannot destructure property 'visitorId' of 'data' as it is undefined.发布于 2022-08-17 03:50:04
我复制了你的代码,效果很好。
你能提供错误的代码吗?
const data = {
confidence: {score: 0.9235436984457595},
meta: {version: 'v1.1.786+e63208b3'},
requestId: "1660672989767.IZxP9g",
visitorFound: true,
visitorId: "X9uY7PQTANO2a77GOG",
};
const { visitorId } = data;
console.log(visitorId);.as-console-wrapper { max-height: 100% !important; top: 0 }
https://stackoverflow.com/questions/73379079
复制相似问题