**当我直接在我的路由器组件中写入我的导航栏组件内容时。它工作正常,但是当我在导航栏组件中写入该内容时,它会生成以下错误
错误:useHref() 只能在组件上下文中使用。 .**
我在用着
"react-dom": "^17.0.2", "react-router-dom": "^6.0.0-beta.6",
以下是我的组件..
我的导航栏组件:-
import { Link } from "react-router-dom";
// import styles from './NavBar.module.css';
export const NavBar = () => {
return (
<nav>
<Link to="/"> Home </Link>
<Link to="/about"> About </Link>
<Link to="/product"> Product </Link>
</nav>
);
}
Run Code Online (Sandbox Code Playgroud)
我的路线组件:-
import { BrowserRouter as Router, Switch, Route, Routes} from "react-router-dom";
// importing Component's
import { Home } from "./Components/Home/Home";
import { About } from "./Components/About/About";
import { Products } from "./Components/Products/Products";
import …Run Code Online (Sandbox Code Playgroud) 我尝试过,但出现错误..我还看到 有关用法,请参阅“kubectl run --help”。 但我无法修复它..
kubectl run pod pod4 --image=aamirpinger/helloworld:latest --port=80 --annotaions=createdBy="Muhammad Shahbaz" --restart=Never
Run Code Online (Sandbox Code Playgroud)
错误:未知标志:--annotaions