国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - react-router V4 BrowserRouter頁面刷新的問題?

瀏覽:127日期:2023-03-16 17:53:29

問題描述

下圖為官方文檔中,BrowserRouter->forceRefresh屬性的解釋,但是將forceRefresh設置為false,頁面還是刷新了,無法通過react-redux共享之前的狀態了,將BrowserRouter更換為HashRouter就是ok的,尋求解答?javascript - react-router V4 BrowserRouter頁面刷新的問題?

找到答案了,是我對這個東西理解的問題!我以為只要修改window.history就可以直接改變React的渲染,事實上不是這樣的,react-router有自己的history,需要通過它自己的history來操作;直接修改window.history并不會導致react重新渲染,而是直接刷新了頁面(配置了HTML5 History 模式導致的假象);

問題解答

回答1:

forceRefresh為false只能保證頁面不是整體刷新的

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 西充县| 克山县| 阿鲁科尔沁旗| 甘洛县| 开化县| 中牟县| 贵德县| 新安县| 梁河县| 泸西县| 尚义县| 旬邑县| 嵊州市| 阳西县| 常熟市| 利辛县| 平顶山市| 镇雄县| 楚雄市| 镇平县| 丹东市| 石门县| 蓬莱市| 芜湖市| 仁布县| 汶上县| 宾川县| 南澳县| 尉犁县| 五原县| 饶河县| 乌苏市| 长寿区| 金塔县| 增城市| 新密市| 泽普县| 临江市| 海阳市| 炎陵县| 汤原县|