history.js 相关问题

实现HTML5历史记录API的JavaScript库,用于向后兼容旧版浏览器。

无法将历史记录 v5 与 RRD v6 一起使用,TS 错误类型“BrowserHistory”缺少类型“历史记录”中的以下属性:createURL、encodeLocation

我目前正在使用React Router DOM v 6.8.1和history v 5.3.0 我只是按照这个例子 但是当我尝试使用 HistoryRouter 的历史记录时出现 TS 错误 ...

回答 1 投票 0

Preact-Router 的路由功能不会更新窗口位置或组件

我正在尝试使用 preact-router 的路由功能来清理我添加的哈希前缀。然而,路由功能似乎并没有更新窗口位置或组件...

回答 1 投票 0

试图在我的react应用中使用cookie,但它被重新渲染所有的时间。

我有一个带有签入签出功能的react应用。我希望应用程序在重新加载后保持登录状态,为此我使用了cookies。问题是,在我实现了我认为的...

回答 2 投票 0

为什么在react历史上createHashHistory为每个路径添加#?

我有一个应用程序,对历史记录进行了如下配置: import { createHashHistory } from 'history'; import { ConnectedRouter } from 'connected-react-router'; const history = createHashHistory({ ...)

回答 1 投票 0

React hooks saga使用history.push,然后无法正确呈现组件

感谢您查看此问题。我使用打字稿编写了一个react hooks登录演示。我有一些问题。 1.登录成功时,我使用history.push('/ home')。但是页面会呈现一个...

回答 1 投票 0

在网站上向后/向前单击后,AJAX调用未更新部分页面内容

我正在尝试生成历史记录状态,以便可以在AJAX驱动的页面上向后和向前单击。它在很大程度上可以工作,但是当我单击一个按钮时,在一页上我的AJAX调用不会更新页面内容...

回答 1 投票 0

无法获得/关于inr反应产物模式

我有这样的代码,并且此代码在开发服务器中运行良好,但是当我使用'npm-run-build'进行构建并到达/ about路由并重新加载时,它说“无法获取/ about”。如何解决此问题导入...

回答 1 投票 0

React Router问题:为什么history.push更改URL但不更新组件

下面是一个示例代码,它呈现两个按钮(主页和关于)和两个页面组件(主页和关于)。单击每个按钮后,这些按钮将调用history.push以转到相应的...

回答 1 投票 0

React-router history.push()已成功更改URL,但未将我的JXS内容重新呈现为具有匹配路径的正确Route内容

我曾经通过呈现整个页面的组件来更改页面,在这种情况下,可以使用setState“ currentPage:'xxx'”并在其内部使用开关盒来匹配正确的参数,以便可以呈现'xxx'...

回答 2 投票 0

window.history.go(-1)+目标位置

我如何比window.history.go(-1)更具体。返回上一页是一回事,但是我想精确地回到离开该页的位置。动作是:我正在查看图像,...

回答 1 投票 1


在history.push()之后,组件未呈现

在按钮上单击,我通过执行history.push()从“history / createBrowserHistory”const history = createHistory()导入createHistory来获取URL。 。一些代码。历史....

回答 1 投票 0

如何模仿history.listen?

history.js从'history'导入{createBrowserHistory}; export default createBrowserHistory();在我的.js中,这就是我如何使用history.listen来自'./history'的导入历史记录;以下内容......

回答 2 投票 0

React require(“history”)。createBrowserHistory`而不是`require(“history / createBrowserHistory”)

所以基本上我在使用历史库进行反应时遇到了问题。是因为最新版本我应该尝试降级历史版本但是因为错误声明支持...

回答 3 投票 6

如何使用replaceState()而不是pushState()

我用History.pushState函数实现了History.js。以下是代码:function PushStateUrl(stateUrl){manualStateChange = false; History.pushState({loadUrl:stateUrl,rand:Math ....

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.