【发布时间】:2021-05-03 22:20:10
【问题描述】:
我在 razorpay 集成中收到 null 错误的 tagName。此错误与主管有关。
github仓库链接https://github.com/rajatgalav/razorpay-demo
我尝试调试它。如果我从 index.js 文件中删除头组件,则不会出现问题。但我也想在我的项目中使用 head 组件。
<Head>
<title>Create Next App</title>
<link rel="icon" href="/favicon.ico" />
</Head>
<main className={styles.main}>
<button onClick={displayRazorpay}>pay</button>
</main>
head 是从 NextJs 的 next/head 包中导入的
【问题讨论】:
-
不确定是什么原因造成的。请参考示例 nextjs 项目。 github.com/ayush-razorpay/nextjs-example
-
嗨@rajatgalav,如果您解决了这个问题,能否告诉我们解决方案?
-
@AyushVipul 您的示例使用原生 JS 脚本,而我们直接在 React 代码中使用 Razorpay 对象。