El acceso a XMLHttpRequest en 'http: // localhost: 8989 / vue / user / findOne? Id = 2' desde el origen 'http: // localhost: 8080' ha sido bloqueado por la política de CORS: No 'Access-Control-Allow-Origin 'encabezado está presente en el recurso solicitado
Solución de problemas
- La interfaz envía el error de enlace de solicitud (falta el nombre del proyecto o el puerto es incorrecto)
findOne(){ this.$http.get("http://localhost:8989/vue/user/findOne?id="+this.user.id).then(res=>{ console.log(res.data); this.user = res.data; }) },
- El backend olvidó escribir la solicitud de asignación o el método de solicitud es incorrecto,
por ejemplo, los métodos de publicación y obtención son incorrectos/** * 根据id查询用户信息 */ @GetMapping("findOne") public User findOne(String id) { return userService.findById(id); }