在react-router中有withRouter HOC提供对location.pathname
如何在通用路由器中获取它?
history.location.pathname
仅在浏览器中可用,因此无法使用。
在react-router中有withRouter HOC提供对location.pathname
如何在通用路由器中获取它?
history.location.pathname
仅在浏览器中可用,因此无法使用。
如果您有这样的通用路线:
const routes = { path: '/page', name: 'page', parent: null, children: [], action(context, params) { return '<h1>The Page</h1>' }, }
(来自文档https://github.com/kriasoft/universal-router/blob/master/docs/api.md的示例)。然后你就会有context.pathname
里面的动作。希望它会有所帮助!