我尝试了很多次不同的方式,但它是显示相同的错误,请指导我。
import Head from 'next/head'
import Script from 'next/script'
export default function Home() {
return (
<>
<Head>
<title>Create Next App</title>
<meta name="description" content="Generated by create next app" />
<link rel="icon" href="/favicon.ico" />
</Head>
<h1>hii</h1>
<button onClick={alertShow}>Click Me</button>
<Script src='../public/test.js'></Script>
</>
)
}
2条答案
按热度按时间jjhzyzn01#
你可以在logs中看到类似的东西。这是我的做法:
test.js文件:
我的应用程序文件:
z9smfwbn2#
您可以使用
dangerouslySetInnerHTML
来绕过该错误,如下所示:在本例中,
dangerouslySetInnerHTML
是安全的,因为我们传递的是一个硬编码值。