Javascript 在vue中重新加载组件时丢失数据

Javascript 在vue中重新加载组件时丢失数据,javascript,vue.js,vue-component,vue-router,reload,Javascript,Vue.js,Vue Component,Vue Router,Reload,这是一个矿山项目: 当我打开口袋妖怪的详细信息并重新加载页面时,我得到了404页面。 我怎样才能解决这个问题?我尝试了本地存储 但我没有成功 这是因为您正在重新加载“/pokemon/bulbasaur”路线。您必须将服务器配置为为为所有路由提供“/”服务 也可以在vue路由器中切换历史记录模式。这将在基本url后添加一个“#”。在#之后的任何内容都不会发送到服务器,因此您将始终请求“/”路由 刷新网页时,为什么路线会更改?您是在安装的文件中还是在路由器.js文件中执行任何操作?不,路径保持不变

这是一个矿山项目:

当我打开口袋妖怪的详细信息并重新加载页面时,我得到了404页面。 我怎样才能解决这个问题?我尝试了本地存储 但我没有成功

  • 这是因为您正在重新加载“/pokemon/bulbasaur”路线。您必须将服务器配置为为为所有路由提供“/”服务

  • 也可以在vue路由器中切换历史记录模式。这将在基本url后添加一个“#”。在#之后的任何内容都不会发送到服务器,因此您将始终请求“/”路由


  • 刷新网页时,为什么路线会更改?您是在安装的
    文件中还是在
    路由器.js
    文件中执行任何操作?不,路径保持不变,但路由视图从description.vue切换到notFound.vuesecond选项无效,如何执行第一个选项?这取决于您的服务器。退房