gpt4 book ai didi

reactjs - reactjs nextjs 中的 "Error: zoid destroyed all components↵"错误

转载 作者:行者123 更新时间:2023-12-04 11:28:24 24 4
gpt4 key购买 nike

我在我的 nextjs 应用程序中有这个 Paypal 集成。当我加载页面时,一切都加载良好,但是当我从页面导航并返回时。它抛出一个错误

unhandled_error: zoid destroyed all components↵

Paypal 根本不提供有关此错误的任何其他信息。

我的代码只是一个普通的组件
componentDidMount() {
paypal
.Buttons({
createOrder: (data, actions)=> {
return actions.order.create({
purchase_units: [{
amount: {
currency_code: "USD",
value: amount,
},
}],
});
},
onCancel: function(data){
//console.log(data)

},
onError: function(err){
console.log(err)
}
})
.render("#paypal");
}




<div id="paypal" className=""></div>

我究竟做错了什么

最佳答案

这与当前 open issue 相关在 Paypal Buttons“Zoid”依赖项中,与它处理 React 组件的方式中的错误有关。
目前,有一个 open PR尚未完成/批准,但正在解决此问题。
在此问题解决后,接下来 Paypal 团队将负责升级此依赖项以最终修复错误。
免责声明:我与创建问题并提交 PR 的人相同,一旦合并,我将更新此评论。

关于reactjs - reactjs nextjs 中的 "Error: zoid destroyed all components↵"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61778961/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com