【发布时间】:2021-10-05 09:15:17
【问题描述】:
我想在 VueJs 2 中输入路由之前更新数据。这是我在组件中尝试的:
data: function () {
return {
name: "test"
}
},
beforeRouteEnter (to, from, next) {
next(vm => {
vm.name = "done";
});
},
但是当我显示名称数据时,“测试”显示并没有完成。我如何使用 Header 管理这个?
【问题讨论】:
-
您可以在组件的挂载函数中使用“存储”并设置存储中的数据。
-
请为您的问题提供stackoverflow.com/help/mcve。如果您已经在这条路线上,您所描述的将会发生,在这种情况下,您将需要路线更新挂钩。
标签: vue.js vue-router