angular2-services相关内容
情况很简单 - 我试图从 Angular 2 服务获取数据,但目标数组始终为空.我可以看到对 api 的调用返回数据和状态 200,并且控制台中没有错误.这是我的基本服务: import {Injectable} from "@angular/core";从“@angular/http"导入 {Http, Response};@Injectable()导出类数据服务{项目 = [];构造函数(私
..
附注: 当我与我的同事交谈时,他们告诉我要正确使用 Role一旦请求,如果未通过身份验证则拒绝,否则返回数据到前端.但是,我在使用 Angular2 的 Guard 时陷入了困境. 应用可以: 访问我的路由,并且 Guard 阻止它,Guard 会向服务器发送请求以检查其身份验证. 请求服务器,当服务器返回statue:true和data:[somedatas]然后用模块的da
..
我正在尝试使用 Angular 2 提供的 DefaultRequestOptions 类为我的 http 请求设置默认标头.可以在此处找到文档:https://angular.io/docs/ts/latest/guide/server-communication.html#!#override-默认请求选项 我想添加一个默认的不记名令牌,该令牌设置在我的一项服务中,但这样做会在我的浏览器
..
我有两个组件,一个包含餐厅列表,另一个包含所选餐厅的菜单,以获取我使用此服务的菜单: import { Injectable } from '@angular/core';从“@angular/http"导入 { Http, Response }从 'rxjs/Rx' 导入 {Observable}导入'rxjs/add/operator/map'从 '../../_helpers/' 导入 {
..
我想知道是否可以配置 angular2 in-memory-web-api 仅适用于应用程序的一部分.我想访问已完成组件的外部端点,并为开发阶段的组件使用 in-memory-web-api. 我尝试通过以下两种方式做到这一点: 1 - 在 main 中加载数据并在我想要到达内存端点的组件中更改 XHRBackend; main.ts bootstrap(AppComponen
..
尝试深入研究 angular 2,对 angular 1 有一些经验并遇到一些难题. 我制作了一个共享模块: import { NgModule } from '@angular/core';从'@angular/common'导入{CommonModule};从'./injectables/constants'导入{常量};从“./injectables/utils"导入{实用程序};从
..
我为所有 Http 请求创建了自定义拦截器: import {EventEmitterService} from "./EventEmitter.service";@Injectable()导出类 CustomHttp 扩展 Http {构造函数(后端:ConnectionBackend,defaultOptions:RequestOptions,_eventEmitterService:Eve
..
是否可以为角度路由进行多级嵌套.我试图在下面实现,但它说 [“/cash/.."不允许使用子路由.在父路径路径上使用“..."]. 预定路线 /商店选择器/forms - 显示所有表格/forms/cash/- 用户从表格列表中选择现金表格并在加载时显示所有订单/forms/cash/id:1/显示订单详情/forms/cash/edit/1 编辑订单 1 下面是我的代码.
..
我期待一些奇怪的情况,其中“this"在组件内为空.到目前为止,我在两种情况下看到它: 1) 当承诺被拒绝时: if (this.valForm.valid) {this.userService.login(value).then(result => {如果(结果.成功){this.toasterService.pop("success", "Exito", "Inicio de sess
..
这是一个略显凌乱的问题.虽然看起来我在问关于 amCharts 的问题,但我真的只是想弄清楚如何从 HTTP 请求中提取一个数组,然后将它转换为一个变量并将其放入 3-party javacript. 一切都从这里开始,这个问题,AmCharts 支持人员亲切地回答了这个问题. 从 plnker 中可以看出.图表正在运行.图表的数据是硬编码的: `var chartData = [{
..
我使用这个 plunker 基于我的代码:http://plnkr.co/edit/81nWDyreYMzkunihfRgX?p=预览 如您所见,正在远程加载依赖项(带有 http/s 的脚本),然后我使用 node 更改它们并在本地用 package.json 和 tsconfig.json 替换所有依赖项. 但是,当像这样将标尺和矩形依赖项更改为本地时: import {Rule
..
我正在为一个应用程序构建一个虚拟登录,我需要在一个数组中检查用户登录的实例 我有一些模拟数据 import { User } from './user';导出常量用户:用户 [] = [{用户名:'赛斯',密码:'你永远不知道'},{用户名:'彼得',密码:'忘记'},{用户名:'弗兰克',密码:'test123'},]; 我在 user.service 文件中使用的内容 import
..
json 结构: {“员工": [{"id":1,"name":"Dan" },{"id":2,"name":"堆栈"},.....]} app.component.ts: ngOnInit() {console.log("first", "Test");this.globalReader.getObjectData().subscribe(data => this.getData = J
..
我有一个模型,它是一个数组元素.我想清除 ngIf 条件下每个元素的值.请在下面的 HTML 中找到:
第 1 列第 2 列
{{item.col1}}
..
在 jenkins 构建执行区域中,我放置了以下命令: cd/var/lib/jenkins/workspace/test/服务 截图如下: 我收到这样的错误: cd/var/lib/jenkins/workspace/test/ 服务 未定义环境变量 TERM! 构建步骤“执行 shell"将构建标记为失败完成:失败 节点 v6.10.0 @angula
..
我想在另一个订阅方法中使用一个值,但它给了我 undefined 因为它不是异步的.有没有一种方法可以一起使用这些值?我想在以下订阅方法中再次使用 this.internships ,但它变得未定义.感谢您的帮助! 代码: ngOnInit(): void {this._internshipAssignmentService.getInternshipAssignments().subsc
..
我正在尝试使用 angular2 InMemoryWebApiModule 并实现 InMemoryDbService,以创建我的后端服务器的模型.我将它配置为(我认为)它应该是,但不知何故我无法访问实现 InMemoryDbService(worker.ts 中的 WorkerData)的数据结构并不断获得状态 404(“未找到集合 'workers'").我已经简化了代码以使其更清晰.这是网址
..
我使用的是 Angular 2.4.8.我想为每个请求附加自定义标头.我正在使用 BaseRequestOptions 来定义自定义标头并将其添加到应用程序提供程序.以下是代码. import { BaseRequestOptions, Headers } from '@angular/http';从'@angular/core'导入{可注射};@Injectable()导出类 AppBaseR
..
我有一个 pages.service.ts import { Injectable } from '@angular/core';从'../../apiService/api.service'导入{ApiService};从'../shared/playlists.model'导入{播放列表};@Injectable()导出类 PagesService {私人当前播放列表:主题= n
..
我正在尝试在我的 ag 网格上获取新数据.我尝试使用 this.gridOptions.api.setRowData(rowdata); 但它抛出这个错误 无法读取未定义的属性“setRowData" 我在 onInit 方法的 onGridReady 方法中保留了这个方法.不确定这是否有帮助,但我也在使用 cellRenderer. 这个方法对其他人有用吗? 有什么具
..