[解決済み] Reactで他のページにリンクする方法は?
2022-03-01 05:23:58
質問
私がやろうとしていること React Web-AppのNavBarを、アプリ内の他のページにリンクさせようとしているのです。
試してみたこと
- App.jsファイルの中で、ご覧のようにReact-Router-Domの設定をしています。
- また、NavBarの中にリンクを挿入しています。
- 現在、ローカルサーバーでサイトを見る際に問題に直面しています。(スクリーンショット参照)
以下は、App.jsのコードです。
import React from "react"
import NavBar from "./NavBar"
import Dashboard from "./Dashboard"
import {BrowserRouter as Router, Switch, Route} from "react-router-dom";
function App() {
return (
<Router>
<div>
<NavBar />
<Route path="/dashboard" component={Dashboard} />
</div>
</Router>
)
}
export default App
以下は、NavBarのコードです。
import React from "react"
import "./Style.css"
import { link } from 'react-router-dom'
class NavBar extends React.Component {
render() { return (
<nav>
<h1 className="h1">Hello</h1>
<ul>
<link to={"./Dashboard"}>
<li>Dashboard</li>
</link>
</ul>
</nav>
)
}
}
export default NavBar
以下は、エラーのスクリーンショットです。 画像の説明をここに入力
解決方法
リンクコンポーネントは、インポートおよびJSXの両方で、大文字のLで始まる必要があります。
import { Link } from 'react-router-dom'
<Link to={"./Dashboard"}>
Dashboard
</Link>
詳しくはこちら https://reactrouter.com/web/api/Link また、いくつかの例もあります。
ところで。 リンク の中にあるはずです。 li
関連
-
[解決済み】Reactでclsxを使用する方法
-
[解決済み] 'Proptypes'が定義されていない
-
[解決済み] React JS Jestで「SyntaxError: 予期しないトークン"
-
[解決済み] React - _this2.SetStateは関数ではありません。
-
[解決済み] カスタマイズ素材UI チェックした場合としない場合の切り替え
-
[解決済み] react-router-domを使用する際に「Function components cannot be given refs」を回避する方法は?
-
[解決済み] Reactルータを使ったプログラムによるナビゲーション
-
[解決済み] React JSX内のループ
-
[解決済み] Reactのこの3つの点は何をするところなのでしょうか?
-
[解決済み] React-routerのURLを更新したり、手動で書き込んだりするとうまくいかない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Typescript react - モジュール ''react-materialize'' の宣言ファイルが見つかりませんでした。'path/to/module-name.js' は暗黙のうちに any 型を持ちます。
-
[解決済み] React.createElement: type is invalid -- expected a string.
-
[解決済み] バベルエラーです。JSX値は、式または引用されたJSXテキストのいずれかである必要があります。
-
[解決済み] Next.jsでWebSocketを利用する
-
[解決済み] Webpack + Babelです。プリセット "es2015 "がディレクトリに相対して見つからなかった
-
[解決済み] ReactJsのCreateClassは関数ではない
-
[解決済み] React - 予想外のトークン、予想外の;
-
[解決済み] は、gatsby-imageで動作する良いreactのカルーセルコンポーネントはありますか?[って聞かれます。]
-
React はエラー TypeError を報告します。未定義のプロパティ 'XX' を読み取ることができない、問題は解決されました。
-
[解決済み] React Hooksの「exhaustive-deps」lintルールを理解する