跨域了 。配置代理 吧
在你的vite.config.js里面配置代理
import vue from "@vitejs/plugin-vue";
export default {
server: {
port: 8080,
proxy: {
"^/": {
target: `http://localhost:8081`,
ws: true,
changeOrigin: true,
},
},
},
plugins: [vue()],
};
我这是vue3的写法,如果你用的是vue2,可以去vue官网文档去看下怎么配置代理
解决了,后端配置跨域的初始文件写错了,直接不写初始文件,加注解就可以了