如何解决条纹实施-错误TS2339:类型“条纹”上没有属性“元素”
我正在尝试在Angular 7项目中实现Stripe,但遇到了一些问题。
我正在Stripe官方网站上关注此文档:https://stripe.com/docs/payments/integration-builder
在我安装npm install --save stripe和npm install --save @ types / stripe-v3并复制粘贴所有代码后,我得到了错误。
document.querySelector("button").disabled = true;
fetch("/create-payment-intent",{
method: "POST",headers: {
"Content-Type": "application/json"
},body: JSON.stringify(purchase)
})
.then(function (result) {
return result.json();
})
.then(function (data) {
var elements = stripe.elements();
var style = {
base: {
color: "#32325d",fontFamily: 'Arial,sans-serif',fontSmoothing: "antialiased",fontSize: "16px","::placeholder": {
color: "#32325d"
}
},invalid: {
fontFamily: 'Arial,color: "#fa755a",iconColor: "#fa755a"
}
};
错误发生在将var元素初始化为stripe.element()时,它说 类型“条带”上不存在属性“元素”。
有人可以在这里帮助我吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。