[英]Laravel + Vuejs: How to create a link to a blade template from Vuejs Component
I'm trying to keep Login and Register in blade.我正在尝试在刀片中保留登录和注册。 I used the default
php artisan ui vue --auth
.我使用了默认的
php artisan ui vue --auth
。 Then keep the SPA in Vuejs with Vuetify.然后使用 Vuetify 将 SPA 保留在 Vuejs 中。
App.vue应用程序.vue
...sidebar containing link to register
<v-list-item link @click="register">
<v-list-item-action><v-icon>mdi-icon</v-icon></v-list-item-action>
<v-list-item-content><v-list-item-title>Register</v-list-item-title></v-list-item-content>
</v-list-item>
...
<script>
methods: {
register() {
axios.post('/register')
.finally( err => {
window.location = '/register';
})
},
}
</script>
If you click the register link, it keeps going to "/home" instead of "/register".如果您单击注册链接,它会一直转到“/home”而不是“/register”。 Help please thanks.
请帮忙谢谢。
instead of代替
window.location = '/register';
use this用这个
window.location.href = '/register';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.