将此标记用于与Angular 2 Services相关的问题,Angular 2 Services是负责执行单个任务的JavaScript函数。
扩展 http 类以自定义使用 ionic2/Angular2 导致错误
我正在构建一个使用 jwt 令牌的应用程序。仍有一些路由不需要它们,但大多数调用都需要令牌。所以我想扩展 http 类并添加我的自定义标头。我还是
类型“() => Observable<any>”上不存在属性“subscribe”
服务模块: 从 'rxjs/Rx' 导入 { Observable } ; 从 '@angular/http' 导入 { Http,Response}; 从 '@angular/core' 导入 { Injectable } ; 导入 'rxjs/add/operator/Map'; @Injectable() 出口...
如何在 Typescript 和 Angular 2 中向 http.get 或 http.post 添加标头?
getHeroes(): Observable { 返回 this.http.get(this.heroesUrl) .map(this.extractData) .catch(this.handleError); } 在哪里添加标题以及如何添加?正在寻找...
无法绑定到“占位符”,因为它不是“ng-multiselect-dropdown”的已知属性
我想实现自动完成功能,所以我发现的一个相同的选项是使用多选下拉菜单。所以我使用了这个模块 - https://www.npmjs.com/package/ng-multiselect-dropdown 但之后...
Angular 2 中的 Observables 不起作用(Http 方法)
我的服务遇到问题。我有一个服务,它从 HTTP 模块获取 JSON 并用它填充类“olders”。但是当我打电话给我的服务时,它没有做任何事情,而我班上的长辈......
Angular 2 http withCredentials
我正在尝试使用 withCredentials 将 cookie 发送到我的服务,但不知道如何实现它。 文档说“如果服务器需要用户凭据,我们将在请求中启用它们......
我的 Angular 2 应用程序具有注销功能。如果可以的话,我们希望避免重新加载页面(即 document.location.href = '/';),但注销过程需要重置应用程序,以便当其他用户登录时
我试图在静态方法中使用注入的依赖项,当然注入的依赖项是实例范围的,不能在静态方法中使用。 这是我的课程: @Injectable()
Angular 2 中使用 subscribe 调用成功、错误回调
它给出的responce.json () 不是我的案例的函数。 文件组件.ts this.AuthService.loginAuth(this.data).subscribe(function(response) { console.log("成功响应" + resp...
http://localhost:4200/assets/product.json 404(未找到)
我正在尝试通过服务读取json文件数据。我已在名为product.json的资产文件夹中创建了该文件。 但运行代码时它返回“http://localhost:4200/assets/product.json...
我正在使用表格 我正在使用表格 <form [formGroup]="form"> <input type="text" value={{userDetails.first_name}} formControlName = "firstName"> <button type="submit" data-action="save" (click)="onSubmit(form.value)"> </form> 这里 userDetails.first_name 值是 Tom。它在 UI 上的文本框内可见;但是当我提交表单时,form.firstName给了我空值。 要获取该值,您应该检查 form.value.firstName 而不是 form.firstName。 要更好地了解表单的结构,请在表单提交上执行 console.log(this.form)。 声明表单组: private userForm: FormGroup; 像这样初始化用户表单: userForm = form.group({ firstName: [firstName, [Validators.required]] }); 像这样在 HTML 中声明您的表单: <form class="example-form " [formGroup]="userForm" (ngSubmit)="onSubmit(userForm)"> <input type="text" value={{userDetails.firstName}} formControlName = "firstName"> <button type="submit" data-action="save"/> </form> 像这样创建你的 onSubmit() 方法: onSubmit({formValue, valid}: { formValue: UserDetails, valid: boolean }) { const firstName= value.firstName; } html <form [formGroup]="form"> <input type="text" formControlName="firstName"> <button type="submit" data-action="save" (click)="onSubmit(form.value)"> </form> 组件 你可以这样设置值 this.form.patchValue({firstName:this.userDetails.first_name}); 确保将表单 Group 的实例创建到组件中
在angular2中使用subscribe调用成功、错误回调?
提供responce.json () 对于我的情况不起作用 组件.ts this.AuthService.loginAuth(this.data).subscribe(function(response) { console.log("成功响应" + 响应) }, 函数(e...
我在 Angular 服务中使用 EventEmitter 和 @Output,今天一位同事提到这不是一个好的做法。 我发现这篇文章提到这是一种不好的做法,而且似乎主要是……
我正在做一个中等规模的应用程序,我想知道我的数据绑定的做法。我是直接把数据从服务传递到模板的,这样的方式。
我有两个组件。CreateComment和DisplayComment。DisplayComment组件本身嵌套在其中,用于显示线程评论。现在,每当我从CreateComment创建一条评论......
我有一个服务,该服务扩展了用于处理错误数据的基本服务。例如从'./current-user.service'导入{CurrentUserService};从“ ./../shared/base-urls”导入{CONFIG}; ...
当通过http.get()从angular 2调用URL时,它将发生异常,并且不会在控制器中命中调试器。我更改了代理,检查了路由,但这些路由对我来说是相同的...
Angular 2 prod构建错误:错误,错误:错误状态:无法加载指令摘要
我正在为我的项目使用angular 2,当我使用ng build和ng serve时,没有出现以下错误。这仅在使用prod build ng build --prod ERROR时出现,错误为错误:非法状态:...
我正在开发一个有角度的应用程序,在其中我要在服务中订阅数据,并使用component.html和component.ts中的Subject发出数据,我正在订阅以获得最新的价值。我的问题是...
从firebase的两个http获取请求中获取数据,并将它们组合成一个角度的数组,并显示在页面上
我正在开发有角度的应用程序,我想在其中显示来自两个不同集合的帖子,即公开和私有。现在我正在发出两个http请求,并且正在获取数据,但我是...