我想重定向用户单击注销链接到服务器呈现的注销页面。但是,由于它代表下面的代码,我只是重定向到默认路径。VueJS与vue-router如何重定向到服务器路由
我在烧瓶内的服务器的路由设置了如下所示:
@app.route('/logout')
def logout():
logout_user()
return render_template('login.html')
在VUE我想重定向路由,这样我直接到服务器的路由。
Logout
export default {
name: SomePage.vue
},
methods: {
logout() {
this.$router.replace('/logout')
// I also tried .go('/logout')
}
}
那么我需要在我的路由器中设置路由吗?
export default new Router {
routes: {
{
path: '/'
component: Default
children: [
{
path: '/logout'
// no component added here - is it needed?
}
]
}
}
正如我已经重定向到/注销,我不知道如何添加该路由的组成部分,将有助于我只想去碱/注销,并得到由服务器返回的网页的.html 。有任何想法吗?