请老师看看这个问题怎么解决

来源:3-3 注册页面开发及路由串联复习

性感二狗

2021-04-10 16:05:04

相关截图:

http://img.mukewang.com/climg/60715be509554cda19201080.jpg

相关代码:

​<template>
<div class="wrapper">
<img src="http://www.dell-lee.com/imgs/vue3/user.png" alt="" class="wrapper__img">
<div class="wrapper__input">
<input type="text" class="wrapper__input__content" placeholder="请输入手机号">
</div>
<div class="wrapper__input">
<input type="password" class="wrapper__input__content" placeholder="请输入密码">
</div>
<div class="wrapper__login-button" @click="handleLogin">登陆</div>
<div class="wrapper__login-link" @click="handleRegisterClick">立即注册</div>
</div>
</template>

<script>
import { useRouter } from 'vue-router';
export default {
name :'Login',
setup() {
const router = useRouter;
const handleLogin = () => {
localStorage.isLogin = true;
router.push({ name : 'Home'})
}
const handleRegisterClick = () => {
console.log(111)
router.push({ name : 'Register'})
}
return { handleLogin, handleRegisterClick }
},
}
</script>


写回答

1回答

好帮手慕久久

2021-04-10

同学你好,解答如下:

useRouter是一个方法,需要调用一下才能获取到路由对象router,如下:

http://img.mukewang.com/climg/60715fd2092735aa05810110.jpg

祝学习愉快!


0

0 学习 · 15276 问题

查看课程