2016-09-06 39 views
0

我使用History包將無效的URL重定向到我的反應組件上的404頁面。歷史推送和替換之間的權衡是什麼?

我使用.replace而不是.push,因爲我不希望瀏覽器記錄我訪問過的任何無效url。

我錯過了這裏的觀點嗎?爲了達到我的目的,在這兩者之間進行選擇有什麼權衡?

有人可以向我解釋嗎?在此先感謝;)

回答

0

我認爲你有正確的想法。

我個人使用.replace當從一個無效的URL重定向(或不相關,即當登錄的用戶轉到「/ login」url時重定向到「profile」頁面),所以使用瀏覽器的「back」按鈕正常工作爲最終用戶。

+0

很高興我說得對;)謝謝你 –

相關問題