【发布时间】:2019-08-05 13:04:13
【问题描述】:
我正在使用 Next.Js 构建网站,并尝试实现外部 .js 文件(Bootstrap.min.js 和 Popper.min.js),但未显示。 我不确定是什么问题!
我是这样实现的:
import Head from 'next/head';
//partials
import Nav from './nav'
const Layout = (props) => (
<div>
<Head>
<title>Site</title>
{/* Meta tags */}
<meta charset="utf-8"></meta>
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"></meta>
{/* Standard page css */}
<link rel="stylesheet" type="text/css" href="/static/css/page.css"/>
{/* Bootstrap CSS */}
<link rel="stylesheet" href="/static/includes/bootstrap.min.css"/>
{/* jQuery first, then Popper.js, then Bootstrap JS */}
<script src="/static/includes/popper.min.js"></script>
<script type="text/javascript" src="/static/includes/bootstrap.min.js"></script>
</Head>
<Nav/>
{props.children}
</div>
);
export default Layout;
我觉得不错?我错过了什么,它没有按应有的方式投射!
当我在页面内尝试脚本时,它会在很短的时间内显示“Hello JavaScript”然后消失?
<p id="demo"></p>
<script>document.getElementById("demo").innerHTML = "Hello JavaScript";</script>
我该如何解决?
请帮忙!
我正在使用: "下一个": "^8.0.3", “反应”:“^16.8.4”, “反应域”:“^16.8.4”
【问题讨论】:
-
您好,请问您是怎么解决的?
标签: javascript html reactjs next.js react-dom