在 VUEJS 中刷新导航

Refreshing Navigation In VUEJS

假设我的导航中有主页、登录和注册链接。登录后,我想隐藏或删除登录和注册链接,而不是显示注销和仪表板菜单。

当我刷新页面时它起作用了。以编程方式执行此操作的最佳方法是什么?

您可以使用 vue-router 在每个视图中指定组件,或者您可以使用 v-ifv-show以编程方式更改代码块标志的指令。

使用此代码,您可以使用 JavaScript:

刷新页面
// like an HTTP redirect
window.location.replace("/");

// like clicking on a link
window.location.href = "/";

这将重定向到您的主页。如果您愿意,可以将 / 替换为您想要的任何地址。