小编Lee*_*521的帖子

用户按下浏览器后,Vuejs 未触发挂载

在我的 vuejs 应用程序上有一个仪表板,用户可以单击一个按钮将他发送到 /room ( router.push("/room");)。

当用户到达页面时,会触发“mounted”函数并发出一个简单的console.log。这样可行。

mounted() {
    console.log("room mounted");
}
Run Code Online (Sandbox Code Playgroud)

如果用户按下浏览器的“后退”按钮并返回到仪表板,他可以再次单击该按钮加入房间,但这次不会触发“已安装”功能。

有办法让它发挥作用吗?

谢谢。

vue.js vue-router vuejs2

7
推荐指数
1
解决办法
8723
查看次数

标签 统计

vue-router ×1

vue.js ×1

vuejs2 ×1