【发布时间】:2021-11-12 14:36:12
【问题描述】:
似乎自从最近的更新React 以来,与路由相关的所有内容都已更改。我曾经使用 react-router-bootstrap 中的 LinkContainer,但现在它正在抛出
TypeError: (0 , _reactRouterDom.withRouter) is not a function.
import React from "react";
import { Navbar, Container, Nav } from "react-bootstrap";
import { LinkContainer } from "react-router-bootstrap";
function Navbarr() {
return (
<Navbar bg="dark" variant="dark">
<Container>
<LinkContainer to="/">
<Navbar.Brand>LOGO</Navbar.Brand>
</LinkContainer>
<Nav className="me-auto">
<Nav.Link href="#home">Home</Nav.Link>
<Nav.Link href="#features">Features</Nav.Link>
<Nav.Link href="#pricing">Pricing</Nav.Link>
</Nav>
</Container>
</Navbar>
);
}
export default Navbarr;
我必须进行哪些更改才能使其正常工作?
【问题讨论】:
标签: reactjs react-router react-router-bootstrap