0
我使用History包將無效的URL重定向到我的反應組件上的404頁面。歷史推送和替換之間的權衡是什麼?
我使用.replace
而不是.push
,因爲我不希望瀏覽器記錄我訪問過的任何無效url。
我錯過了這裏的觀點嗎?爲了達到我的目的,在這兩者之間進行選擇有什麼權衡?
有人可以向我解釋嗎?在此先感謝;)
我使用History包將無效的URL重定向到我的反應組件上的404頁面。歷史推送和替換之間的權衡是什麼?
我使用.replace
而不是.push
,因爲我不希望瀏覽器記錄我訪問過的任何無效url。
我錯過了這裏的觀點嗎?爲了達到我的目的,在這兩者之間進行選擇有什麼權衡?
有人可以向我解釋嗎?在此先感謝;)
我認爲你有正確的想法。
我個人使用.replace
當從一個無效的URL重定向(或不相關,即當登錄的用戶轉到「/ login」url時重定向到「profile」頁面),所以使用瀏覽器的「back」按鈕正常工作爲最終用戶。
很高興我說得對;)謝謝你 –