我已经更新react-router
到最新版本 - 2.4.1
我在我的应用程序中使用hashHistory
import { Router, useRouterHistory } from 'react-router'
import { createHashHistory } from 'history'
// useRouterHistory creates a composable higher-order function
const appHistory = useRouterHistory(createHashHistory)({ queryKey: false })
<Router history={appHistory}/>
Run Code Online (Sandbox Code Playgroud)
而现在我收到了一个错误
Warning: Using { queryKey: false } no longer works.
Instead, just don't use location state if you don't want a key in your URL query string
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?
我不希望其他查询键出现在url中.我期望与角度路由器或骨干路由器相同的行为.