如何解决Nuxtjs 元在 vercel 部署中不起作用但在本地开发服务器上工作
在 asyncData 中调用 API 时,静态参数元在本地和 vercel 服务器中都有效。但如果参数使动态实时服务器元不工作
async asyncData(context) {
let pageinfo = ''
try {
console.log(context.query.id)
const url_key = 'cocomama-coconut-water-250ml'
const custId = ''
const guestId = ''
const API_HEADER = Config.ADMIN_API_HEADER.headers
API_HEADER.vendorUrlKey = 'centrealbazaarindialtdkaloor'
pageinfo = await fetch(
`${
Config.BASE_URL
}ProductDetails?urlKey=${url_key}&custId=${custId}&guestId=${guestId}`,{
method: 'GET',headers: API_HEADER
}
).then(res => res.json())
} catch (error) {
console.log(error)
}
pageinfo = pageinfo.Data.ProdDetails
return { pageinfo }
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。