ERROR DOMException: не удалось выполнить «open» для «XMLHttpRequest»: неверный URL - PullRequest
0 голосов
/ 30 октября 2019

Я работаю с базой данных, которая работает нормально, но я получаю сообщение об ошибке, когда хочу отобразить свои данные в таблице.

Я получаю следующую ошибку:

 ERROR DOMException: Failed to execute 'open' on 'XMLHttpRequest': Invalid URL
    at http://localhost:4200/polyfills.js:6202:31
    at XMLHttpRequest.proto.<computed> [as open] (http://localhost:4200/polyfills.js:4663:24)

Мой класс обслуживания:

     import { Injectable } from '@angular/core';
     import { HttpClient, HttpHeaders } from '@angular/common/http';

     import {Certificaten} from "../certificaten";
     import {Observable} from "rxjs";
     import {environment} from "../../../environments/environment";

     @Injectable({
     providedIn: 'root'
      })
     export class CertificatenService {

     private certificatenUrl: string;

     constructor(private http: HttpClient) {
      }

     public findAll(): Observable<Certificaten[]> {
     return this.http.get<Certificaten[]>(`${environment.CVUrl}certificaten`);
     }
     public save(certificaten: Certificaten) {
     return this.http.post<Certificaten>(this.certificatenUrl, Certificaten);
      }

       }

Пожалуйста, руководство для этого, спасибо

1 Ответ

0 голосов
/ 30 октября 2019

Больше ничего не нужно ....

Просто нужно добавить пару строк кода.

Открыть app.moudule.ts file

import { HttpClientModule } from '@angular/common/http';

imports: [
  HttpClientModule
]

Вот и все будет работать нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...