Это мое первое упражнение в angular8. Я пытаюсь создать форму, которая использует API, написанный на Springboot. API, написанный на spring-boot, никогда не выполняется при попытке использовать его из angular8, а вот конечная точка
http://localhost:8080/api/startreg
@PostMapping("/startreg")
public ResponseData<Activity> addReg(
@RequestParam(value="firstDate") String firstDate,@RequestParam(value="secondDate") String secondDate
,@RequestParam(value="username") String username) {
try {
Вот скрипт service.ts
private baseUrl = 'http://localhost:8080/api/startreg';
createReg(activity: Object): Observable<Object> {
return this.http.post('${this.baseUrl}', activity);
}
html-файлangular8 отображается
<form (ngSubmit)="onSubmit()">
<div class="col-md-3 col-sm-5 col-xs-12 gutter">
<div class="sales">
<h2>From:</h2>
<div class="btn-group">
<select [(ngModel)]="activity.firstDate" class="form-control" name="firstDate">
, когда я пытаюсь отправить форму, из консоли браузера ниже ошибка
HttpErrorResponse {headers: HttpHeaders, status: 404, statusText: "Not Found", url: "http://localhost:4202/$%7Bthis.baseUrl%7D", ok: false, …}
Пожалуйста, где я неправильно понимаю