我已经设置了我的angular-8项目并使用下面的npm
软件包集成了swagger,现在我陷入了下面的错误,错误对于我来说是未知的,我不希望将其修复
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
未使用正确的条目更新数据库,并且未找到错误的地方