[react]ルーティング
1559 ワード
商品の詳細であれば、商品をクリックしたときに入ったのでurlが変更されるので、useparamsでダイナミックルーティングを使用できます.
import React, {useParams} from ‘react’;
const {productId} = useParams();
useParams(); json形式で入るので,構造分解配分を行うだけでよい.
configのidをgithubに露出できないので
サーバurlやkeyなどの一意の値をすべて収集します.envファイルに置く
.envファイルのデータを使用するにはprocess.~~この方法で変数を使えばいいです
またはsrc/apis/config/*をgitinoreに追加すればよい
private githubの場合は直接アップロードする場合もありますが、publicの場合は隠した方がいいです.
<Link to=‘productDetail/:productId’>
:
記号はpathパラメータの役割を果たすimport React, {useParams} from ‘react’;
const {productId} = useParams();
useParams(); json形式で入るので,構造分解配分を行うだけでよい.
configのidをgithubに露出できないので
サーバurlやkeyなどの一意の値をすべて収集します.envファイルに置く
.envファイルのデータを使用するにはprocess.~~この方法で変数を使えばいいです
REACT_APP_URL = ``;
REACT_APP_?? = ``;
このようにenvファイルで変数を指定する場合は、前にREACAPPを追加する必要がありますまたはsrc/apis/config/*をgitinoreに追加すればよい
private githubの場合は直接アップロードする場合もありますが、publicの場合は隠した方がいいです.
Reference
この問題について([react]ルーティング), 我々は、より多くの情報をここで見つけました https://velog.io/@beanlove97/React-라우팅テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol