springboot怎么把数据传给前端:springboot 如何引入前端 bootstrap?
这种问题网上一搜一大堆,你可以具体找一篇文章试试,遇到问题可以针对相关问题去提问。springboot通过jar包方式引入bootstrap_个人文章 - SegmentFault 思否 这不是查查就
顺晟科技
2022-10-19 14:36:45
215
所以我有react.js页面,这个页面由两部分组成。 NavBar和页面内容。
在app.js中,我正在将道具传递到页面,我想在NavBar中显示这些道具作为页面标题。我怎么做?,基本每个链接都有自己的道具,这是页面的名称,我希望在PageHeader组件中显示这些道具。
import {BrowserRouter as Router, Route, Switch } from "react-router-dom";
import Banany from "./Banany";
import Broskve from "./Broskve";
import PageHeader from "./Components/PageHeader";
import Home from "./Home";
import Hrusky from "./Hrusky";
function App() {
return (
<Router>
<PageHeader/>
<Switch>
<Route exact path="/">
<Home pageTitle="Home"/>
</Route>
<Route path="/banany">
<Banany pageTitle="Bananas"/> <--- I want to display Bananas in PageHeader component
</Route>
<Route path="/broskve">
<Broskve pageTitle="Broskve"/>
</Route>
<Route path="/hrusky">
<Hrusky pageTitle="Pears"/>
</Route>
</Switch>
</Router>
);
}
export default App;
顺晟科技:
有各种各样的方法可以做到这一点。 2想到的最相关的:
在这种情况下,我会使用第一种方法,因为如果您只需要第一种方法,它会更简单。
如果页眉依赖于您的路由,只需将其移动到您的路由中,如下所示:
import {BrowserRouter as Router, Route, Switch } from "react-router-dom";
import Banany from "./Banany";
import Broskve from "./Broskve";
import PageHeader from "./Components/PageHeader";
import Home from "./Home";
import Hrusky from "./Hrusky";
function App() {
return (
<Router>
<PageHeader/>
<Switch>
<Route exact path="/">
<Home pageTitle="Home"/>
</Route>
<Route path="/banany">
<Banany pageTitle="Bananas"/> <--- I want to display Bananas in PageHeader component
</Route>
<Route path="/broskve">
<Broskve pageTitle="Broskve"/>
</Route>
<Route path="/hrusky">
<Hrusky pageTitle="Pears"/>
</Route>
</Switch>
</Router>
);
}
export default App;
显然,有其他方法可以实现这种行为,而且可能会重复,但这是直接的方法。
05
2022-12
02
2022-12
02
2022-12
29
2022-11
29
2022-11
24
2022-11