我正在尝试在重定向到其他页面之前执行一个函数,但是当原始页面加载时,我得到了我在标题中写的错误:
TypeError: $(...).unload is not a function
Run Code Online (Sandbox Code Playgroud)
我试过这个:
$( window ).unload(function() {
return "Bye now!";
});
Run Code Online (Sandbox Code Playgroud)
还有这个:
$(window).unload(function(){
cambiar_ruta();
alert(ruta);
});
Run Code Online (Sandbox Code Playgroud)
但没有任何工作,我甚至没有得到Leaving页面警告.
使用下一个代码我没有收到错误,但该函数从未被触发,警报从未显示:
var ruta;
$(window).bind('onbeforeunload', function(e){
alert('Bye.');
cambiar_ruta();
alert(ruta);
});
Run Code Online (Sandbox Code Playgroud)
我正在使用jquery-3.1.0.min
自 v5 以来,我一直在使用 的redirect方法react-router-dom,但现在它不起作用。我尝试过useNavigate钩子,但无法通过useParams钩子获取参数。它只是不会对路由中定义的组件进行任何重定向。我的应用程序是使用创建的create-react-app。这是我的配置:
索引.js
import React from 'react';
import ReactDOM from 'react-dom/client';
import './index.css';
import App from './App';
import reportWebVitals from './reportWebVitals';
import { BrowserRouter } from 'react-router-dom';
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
<React.StrictMode>
<BrowserRouter>
<App />
</BrowserRouter>
</React.StrictMode>
);
reportWebVitals();
Run Code Online (Sandbox Code Playgroud)
应用程序.js
import './App.css';
import { Route, Routes } from 'react-router-dom';
import Person from './entities/person/Person';
import UpdatePerson from './entities/person/UpdatePerson';
function App() {
return (
<Routes>
<Route path='/' element={<Person />} …Run Code Online (Sandbox Code Playgroud) 我正在使用DJango 1.8和python 3.4.3,并且已在Debug模式下运行我的应用程序,并且找到了一种在MEDIA_ROOT上配置的目录内显示图像的方法,这是我的第一个问题,也是我发现的解决方案:如何在DJango中上传和显示图像。但是阅读文档后,我发现该解决方案不适用于服务的应用程序,因此,如果我停止使用“ Debug = True”,则不会显示图像,并且我必须使用此链接上公开的选项之一:静态部署文件,但我没有钱去支付其他服务器,我只能在pythonanywhere上支付我的托管费用,对于选择使用同一服务器作为映像的选项,我不知道如何实现自动化,collectstatic并且也没有用户上传新图像时不知道如何触发它。
我使用过ASP.NET和PHP5,但它们都没有问题,因此,我有两个问题:
我希望您能为我提供帮助,因为我觉得这很荒谬,可能是为了提高安全性,但是对于框架而言,这没有任何意义,相反,使工作变得更轻松,更困难,压力更大。