ホームページ  >  記事  >  ウェブフロントエンド  >  Reactにおけるプッシュと置換の違いは何ですか

Reactにおけるプッシュと置換の違いは何ですか

青灯夜游
青灯夜游オリジナル
2020-12-23 16:46:076562ブラウズ

react におけるプッシュと置換の違い: プッシュ ジャンプは履歴を形成し、前のレイヤーに戻ることができますが、置換ジャンプは履歴を形成せず、前のレイヤーに戻ることができません。これはログイン後に適用されます。ログインページに戻る必要があります。

Reactにおけるプッシュと置換の違いは何ですか

#このチュートリアルの動作環境: Windows7 システム、react16 バージョン、Dell G3 コンピューター。

react におけるプッシュと置換の違い

push: a-b-c、前のレベルに戻ることができます

pushジャンプ 履歴が作成され、前の階層に戻ることができます。

構文:


this.props.history.push('router地址')

replace: a-b-c は前のレベルに戻れません。ログイン後に適用され、ログインに戻る必要はありません。 page

replace ジャンプは履歴を形成しないため、前のレベルに戻ることはできません。

文法:


this.props.history.replace('router地址')

プログラミング関連の知識については、

プログラミング教育をご覧ください。 !

関連チュートリアルの推奨事項:

React ビデオ チュートリアル

以上がReactにおけるプッシュと置換の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。