首页 > 其他分享 >vue3 页面跳转

vue3 页面跳转

时间:2022-09-26 13:56:22浏览次数:49  
标签:... register res 跳转 token api vue3 router 页面

需要引入 useRouter

import {useRouter} from "vue-router";

然后声明对象

代码如下

export default {
   setup() {
      const $router = useRouter();
              // 点击事件的方法
        function register() {
            // 验证数据
             ...
            // 发起请求
            const api = "http://localhost:8080/api/auth/register"

            axios.post(api, { ...this.user }).then(res => {

                // 保存token
                console.log(res.data)
                localStorage.setItem("token", res.data.token)

                // 没有this
                $router.replace({ name: "home" })
            }).catch(err => {
                // 错误处理
                ...
            })

            console.log("注册成功")

        }
      return{register}

标签:...,register,res,跳转,token,api,vue3,router,页面
From: https://www.cnblogs.com/zichliang/p/16730611.html

相关文章