开发者问题收集
我正在尝试将我的项目从 vue 2 升级到 vue 3。但是我不断收到错误。这是我的新控制台错误:vue-router.mjs:3499 Uncaught TypeError: 无法读取未定义的属性(读取“location”)这是第 3499 行:push(routerHistory.location).catch(err => {if ((process.env.NODE_ENV !== 'pr
我正在使用 vue js 3,但出现此错误。我尝试使用路由器。我的 main.js 文件在这里:import { createApp } from 'vue'import App from './App.vue'import VueRouter from 'vue-router' // i added thisimport Vue from 'vue'; // and thisVue.us
我目前正在尝试启动一个包含用户登录的 Vue 应用程序。由于某种原因,我一直在努力让这个路由器重定向工作。实现直接来自 vueschool 页面,专门针对组合 API。我在这里遗漏了什么?每次运行注册脚本时,它都会正确注册用户并记录错误,即在未定义的“推送”属性上找不到该属性。我的代码完成告诉我它在那里,linting 工作正常,IDE Webstorm 没有给出任何错误。<script>impo