Итак, мой main.ts файл выглядит так:
main.ts
import { enableProdMode } from '@angular/core'; import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; import { AppModule } from './components/app.module'; import { environment } from './environments/environment'; if (environment.production) { enableProdMode(); } platformBrowserDynamic().bootstrapModule(AppModule) .catch(err => console.error(err));
Проблема в методе onSubmit в моем компоненте, он запускается дважды. Я читал эту статью: https://github.com/angular/angular/issues/9954, но решение устарело. Тогда я нашел это: https://github.com/angular/angular/issues/9813 Но это также не сработало для меня. Знаете ли вы какие-либо другие исправления?
onSubmit
Оказалось, это было плохо, я дважды вызывал метод onSubmit в html, через форму и кнопку.
Первый запрос может иметь тип OPTIONS, а второй - любой метод, который вы указали. Вы проверяли инструменты инспектора?