Интеграция Swagger с Angular 8 для документации API - PullRequest
0 голосов
/ 07 ноября 2019

Я настроил свой проект angular-8 и интегрировал swagger с использованием пакета ниже npm, теперь я застрял с ошибкой ниже, ошибка неизвестна для меня, и у меня нет никакой надежды исправить ее.

https://www.npmjs.com/package/ng-swagger-gen

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

npm install ng-swagger-gen --save-dev

node_modules/.bin/ng-swagger-gen -i <path_to_swagger_json>

После этого у меня естьсоздал одну форму и назвал службу swagger, которую я интегрировал с помощью приведенного ниже кода, я импортировал службу в app.module.ts и файл машинописи компонентов, а также

let result = this.authService.postRegisterResponse(this.registerCompanyForm.value);

для postRegisterResponse метода, который я предоставил надлежащим образомпараметры

postRegister(params: AuthenticationService.PostRegisterParams): 
__Observable<RegisterCompanyResponse> {
return this.postRegisterResponse(params).pipe(
      __map(function (_r) {
        console.log(_r.body);
        return _r.body as RegisterCompanyResponse
      })
    );
  }
}

Observable {_isScalar: false, source: Observable, operator: MapOperator}

operator: MapOperator {project: ƒ, thisArg: undefined}

source: Observable {_isScalar: false, source: Observable, operator: FilterOperator}
_isScalar: false
__proto__: Object

База данных не обновлена ​​с правильными записями и не получает, где что-то не так

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