-
글쓴이글
-
2021년 11월 2일 17:48 #19019
김준성참가자왜 주소창이 / 인데도
디테일이 보일까요?
import React, { useState } from "react";
import { Navbar, Container, Nav, NavDropdown } from "react-bootstrap";
import { propTypes } from "react-bootstrap/esm/Image";
import "./App.css";
import Data from "./data.js";
import Product from "./product.js";
import { Link, Route, Switch } from "react-router-dom";
function App() {
let [shoes, shoes변경] = useState(Data);return (
<div className="App">
<Navbar bg="light" expand="lg">
<Container>
<Navbar.Brand href="#home">React-Bootstrap</Navbar.Brand>
<Navbar.Toggle aria-controls="basic-navbar-nav" />
<Navbar.Collapse id="basic-navbar-nav">
<Nav className="me-auto">
<Nav.Link href="#home">Home</Nav.Link>
<Nav.Link href="#link">Link</Nav.Link>
<NavDropdown title="Dropdown" id="basic-nav-dropdown">
<NavDropdown.Item href="#action/3.1">Action</NavDropdown.Item>
<NavDropdown.Item href="#action/3.2">
Another action
</NavDropdown.Item>
<NavDropdown.Item href="#action/3.3">
Something
</NavDropdown.Item>
<NavDropdown.Divider />
<NavDropdown.Item href="#action/3.4">
Separated link
</NavDropdown.Item>
</NavDropdown>
</Nav>
</Navbar.Collapse>
</Container>
</Navbar><div class="jumbotron">
<h1 class="display-4">20% Season Off</h1>
<p class="lead">
This is a simple hero unit, a simple jumbotron-style component for
calling extra attention to featured content or information.
</p>
<hr class="my-4" />
<p>
It uses utility classes for typography and spacing to space content
out within the larger container.
</p>
<p class="lead">
<a class="btn btn-primary btn-lg" href="#" role="button">
Learn more
</a>
</p>
</div><Route path="/">
<div>메인페이지에요</div>
</Route><Route Path="/detail">
<div>디테일</div>
</Route><div className="container">
<div className="row">
{shoes.map(function (a, i) {
return <Product shoes={shoes[i]} i={i}></Product>;
})}
</div>
</div>
</div>
);
}export default App;
index.js
import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import App from "./App";
import reportWebVitals from "./reportWebVitals";import { BrowserRouter } from "react-router-dom";
ReactDOM.render(
<React.StrictMode>
<BrowserRouter>
<App />
</BrowserRouter>
</React.StrictMode>,
document.getElementById("root")
);// If you want to start measuring performance in your app, pass a function
// to log results (for example: reportWebVitals(console.log))
// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals
reportWebVitals(); -
글쓴이글
- 답변은 로그인 후 가능합니다.