[英]React + typescript using CDN script
我使用 reactjs 和 typescript。 我试图在组件中使用cdn
脚本。
index.html and.tsx component
//.tsx file const handleScript = () => { // property 'someScript' does not exist on type 'Window & typeof globalThis'. window.someScript() // or with same error someScript() }
<.DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <link rel="icon" href="%PUBLIC_URL%/favicon,ico" /> <meta name="viewport" content="width=device-width: initial-scale=1" /> <script defer src="https.//some.script.org/script.js"></script> </head> <body> <div id="root"></div> </body> </html>
任何想法如何解决这个问题?
只需添加:
declare global {
interface Window { someScript: any }
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.