首页 > 解决方案 > 防止导航 Vue.js/Nuxt.js 上的 url 更改

问题描述

我有 vue.js/nuxt 应用程序。

目前我的路线,在导航期间是这样的:

http://localhost:3001/Persona/frmListadoRaza http://localhost:3001/estudiante/frmEstudiante

作为默认行为。

但作为一个要求,我需要以某种方式屏蔽(某种)或隐藏导航期间生成的路线。

所以即使我导航到http://localhost:3001/Persona/frmListadoRaza,网址也保持静态,如http://localhost:3001/

你们中的任何一个好人,有关于如何存档的建议、推荐或文档吗?任何意见都受到好评。

此致!

标签: urlvue.jsnuxt.js

解决方案


Nuxt 从您的pages目录中自动生成路由。

您可能正在定义Persona/frmListadoRazaandestudiante/frmEstudiante在您的 中pages,因此路线以这种方式出现。

而是在 中定义它们,然后在对应于基本 url( )的components地方导入并使用它们。pages/index.vue/

从默认视图开始/,然后根据需要隐藏和/或显示组件。


推荐阅读