Javascript 样式在辅助页面中消失
在我的reactjs应用程序中,我的路线如下Javascript 样式在辅助页面中消失,javascript,css,reactjs,Javascript,Css,Reactjs,在我的reactjs应用程序中,我的路线如下 function App() { return ( <AuthProvider> <Router> <MenuBar /> <Route exact path="/" component={Home} /> <Route exact path="/Jobs" componen
function App() {
return (
<AuthProvider>
<Router>
<MenuBar />
<Route exact path="/" component={Home} />
<Route exact path="/Jobs" component={Jobs} />
<Route exact path="/CreatePost" component={CreatePost} />
<Route exact path="/CreatePost/NewPage" component={NewPage} />
</Router>
</AuthProvider>
);
}
export default App;
函数应用程序(){
返回(
);
}
导出默认应用程序;
对于像主页和作业这样的所有主要页面,样式都是正确的,但是如果我转到嵌套页面CreatePost/NewPage或另一个FirstPage/SecondPage,样式将被删除
我正在做一个引导主题,并在index.html文件中包含了JS库。
请让我知道为什么会发生以下情况
更新
样式包含在index.html公用文件夹中,如下所示:
<!-- Favicon -->
<link rel="stylesheet" href="assets/libs/@fortawesome/fontawesome-free/css/all.min.css"/>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root" ></div>
<script src="assets/libs/jquery/dist/jquery.min.js"></script>
<script src="assets/libs/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
<script src="assets/libs/svg-injector/dist/svg-injector.min.js"></script>
</body>
</html>
您需要启用JavaScript才能运行此应用程序。
使用路径名的前缀/
,以便始终从根目录加载文件
在资产之前添加/
示例/assets/libs/@fortawesome/fontawesome free/css/all.min.css
我建议您改进您的问题,添加一些示例,一些代码,使其更清晰,并添加您的源代码,看看这里=>@FedericoBaù我刚刚做了,请看一看loook@BruceWayne太好了,这似乎更好,我自己也不知道答案,但这肯定能帮你很快找到答案hopefully@qslabs刚刚尝试过,不幸的是仍然是一样的…smh错误显示未捕获的语法错误:意外标记'@FedericoBaù绝对我知道,我只是有点忙,但谢谢提醒