小编Sha*_*baz的帖子

错误:useHref() 只能在 <Router> 组件的上下文中使用

**当我直接在我的路由器组件中写入我的导航栏组件内容时。它工作正常,但是当我在导航栏组件中写入该内容时,它会生成以下错误

错误: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)

reactjs react-router react-router-dom

4
推荐指数
1
解决办法
1万
查看次数

如何使用 kubernetes 中的 run 命令向 pod 提供注释

我尝试过,但出现错误..我还看到 有关用法,请参阅“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

kubernetes

2
推荐指数
1
解决办法
4079
查看次数