• 2023-07-14BrowserRouter刷新404解决方案
    1、本地开发环境在js脚本命令里加上--history-api-fallback"scripts":{"serve":"webpackserve--configwebpack.dev.js--history-api-fallback"} 2、生产环境,可以修改 nglnx配置:server{listenXXXX;//端口号server_nameXXX.XXX.XXX.XXX;
  • 2022-12-06ReactRouter-路由模式
    路由模式BrowserRouter与HashRouterBrowserRouter没有#的路径HashRouter有#路径举个栗子importReactfrom'react'import{BrowserRouter,HashRouter,Red
  • 2022-10-23react router 6
    -2021年11月reactrouter6成为默认版本,npm安装时自动安装6版本每次reactrouter发布都会有3个版本react-router:路由的核心库,提供了很多组件钩子react-router-dom:
  • 2022-08-30BrowserRouter和HashRouter的区别
    底层原理不一样BrowserRouter使用的是H5的historyAPI,不兼容IE9及以下版本。HashRouter使用的是URL的hash值path表现形式不一样BrowserRouter的路径中没有#Has