vue3+vite动态路由

img


在做动态路由的时候遇到的
为什么一个有值,一个是undefined

map外边能获取到吗

你这`` 多少感觉用的有点问题

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7649154
  • 你也可以参考下这篇文章:基于vite搭建一个vue3
  • 除此之外, 这篇博客: 解决Vue3的undefined问题中的 问题描述 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 提示:这里描述项目中遇到的问题:在利用this.$http方法发起请求时,却发现$http中的post是undefined

     methods:{
            // 点击重置对象  重置登录表单
            resetLoginForm(){
                // console.log(this);
                this.$refs.loginFormRef.resetFields()
                // console.log( this.$refs);
            },
            login() {
                console.log(this);
            this.$refs.loginFormRef.validate(async valid => {
              console.log(valid);
            if (!valid) return
            // 如果为true则发起请求此时需要配包
            const { data: res } = await this.$http.post('/login', this.loginForm)
            console.log(res)
            if (res.meta.code !== 200) return this.$message.error('登录失败!')
            this.$message.success('登录成功')
              })
            }
        }
            
    

  • 您还可以看一下 李宁宁老师的vite+vue3实战(封装自己的组件)课程中的 了解vite及搭建第一个vue3项目小节, 巩固相关知识点