history.js

    1热度

    1回答

    在example here和issue comment中,建议使用history的useBeforeUnload函数。 但是,此功能已消失。它似乎是removed without replacement in the current 4.x version: 删除了“中间件”API(即所有“使用”功能)。 现在为了显示确认对话框,处理这些“卸载”情况时处理这些问题的好方法是什么?

    0热度

    1回答

    我正在构建单页应用程序的过程中,我希望使用History.js来管理应用程序状态。根据需要,我可以根据需要进行工作,只需点击相应的链接和视图即可。问题是当我刷新屏幕URL地址改变的地方。我知道这是因为我的服务器捕获/并尝试在服务器上查找目录。在使用#之前,我从未遇到过这个问题!或#分隔客户端参数。 app.html/madeUpPage/ 我的服务器正在努力寻找madeUpPage目录时通过链接刷

    0热度

    3回答

    我使用create-react-app,我有这样一行: import createHistory from 'history/lib/createBrowserHistory' 但是,这并不工作,它抛出一个错误: Error in ./src/deps/history.js. Module not found: 'history/lib/createBrowserHistory' in /

    0热度

    1回答

    这是我在Require.js上的第一次尝试,我试图弄清楚如何使用jQuery插件,特别是应该管理我的SPA的history.js。下面的代码位于main.js中,并且脚本运行,但我无法计算如何实际使用History.pushState(),State.getState()和其他插件方法。我在控制台中不断收到"getState is not a function"错误消息。 (function()

    0热度

    1回答

    我试着去实现与history.js历史API,即时得到有关这一主题使用以下教程: http://webdesign.tutsplus.com/tutorials/lovely-smooth-page-transitions-with-the-history-web-api--cms-26405 我做的一切所描述的,但是当IM在点击一个链接我的网站其投掷如下错误: 的script.js:12遗漏的类

    0热度

    1回答

    如何使用反应路由器4有条件地将路由推送到历史记录?我收到错误'history.push不是函数'。 我不在寻找重定向,而是在浏览器中的后退按钮也起作用。 import React from 'react'; import ReactDOM from 'react-dom'; import {BrowserRouter, Switch, Route, Redirect} from 'react-

    0热度

    1回答

    我试图让我的反应应用程序在IE Edge浏览器中的文件系统上工作。到目前为止,我已经得到了这一点。 import { createHistory, useBasename } from 'history' let appHistory = useBasename(createHistory)({ basename: '/build' }); <Router history={app

    0热度

    1回答

    我在React中构建应用程序,并且由于应用程序的布局/状态,我无法使用React路由器,因此使用历史JS来管理网站导航。在我的最外层容器我设置下面的代码来管理导航: handlePageChange = (event) => { //stop default page change event.preventDefault(); const history = c

    0热度

    1回答

    这三个事件之间有什么区别? $(window).bind("popstate", function() { alert('popstate'); }); window.onpopstate = function() { alert('popstate'); } window.addEventListener("popstate", function (event){

    8热度

    4回答

    我已经阅读了许多关于react-router v4和npm历史库的内容,但似乎没有人帮助我。 我的代码正常运行,直到它应该导航,并使用history.push()方法更改url时执行简单的重定向。该URL将更改为指定的路由,但不会按按钮上的重定向。在此先感谢,仍然学习react-router ... 我想要按钮推动做一个简单的重定向没有{forceRefresh:true},然后重新加载整个页面。