我正在使用一项服务从 URL 中检索数据,我在另一个组件中使用该服务在前端显示数据...我的服务:getHttpData(baseurl, prefix?, suffix?, startTime?, endTime?, demo_id?) {return this.http.get(baseurl+ prefix + suffix+ startTime + endTime + demo_id).
2018-08-03
我浏览过一些论坛,但似乎找不到此问题。我有一个身份验证服务,它应该使用令牌进行响应。这是我的身份验证服务调用。import { Injectable } from '@angular/core';import { HttpClient } from '@angular/common/http';import { map } from 'rxjs/operators';@Injectable()ex
2019-01-15
由于某种原因,响应 JSON 未正确映射这是我的 html。profile-search.component.html<h3>Enter Username</h3><input (keyup)="search($event.target.value)" id="name" placeholder="Search"/><ul><li *ngFor="let package of packages$
2018-06-08
我使用 ASP.NET C# 和 angular 8 开发了一个 Web API。我尝试将一些数据从 Oracle 导出到服务器端的 Excel 文件中(使用 NPOI),然后在客户端下载。我可以看到 memoryStream 有数据,但在“返回响应”中它没有返回到客户端,而是再次调用了该函数。这是我的代码:HTML:<buttonclass="col-sm-2 button-style butt
2020-05-31
我尝试通过Angular5实现登录功能。我有一个错误。身份验证方法:096867898这是我的登录表单:206851498我的代码编译,我可以访问登录页面。但是,当我输入登录和密码时,我会出现错误。而且我看不到对服务器的请求。我认为错误是在我的HTTP请求之前。这是我遇到的错误:604079410该错误在行&lt; form; form(ngsubmit)=“ onsubmit(loginform
2018-03-28
我收到错误:ERROR TypeError: Cannot read property 'length' of undefinedat eval (webpack-internal:///./node_modules/@angular/common/esm5/http.js:163)at Array.forEach ()at HttpHeaders.lazyInit (webpack-intern
2018-05-23
我正在尝试学习 Angular 2。我想使用@ViewChild注释从父组件访问子组件。这里有几行代码:在BodyContent.ts中我有:import { ViewChild, Component, Injectable } from 'angular2/core';import { FilterTiles } from '../Components/FilterTiles/FilterTil
2016-01-22
我从应用组件中的服务中获取数据,然后通过@Input 将其传递给子组件。当我在 ngOnInit 中 console.log 数据时,它确实显示在子组件中,但是当我尝试将其传递给变量并在子模板中使用它时,它返回未定义,我不知道原因。这是我在 app.component.ts 中调用我的服务的地方,有问题的数据是 this.colorcounts。ngOnInit 内部的控制台日志记录确实显示了正确
2019-10-01
我是 Angular 新手。我正在创建注册功能,但当我发布请求时,它给出了错误:“发布有效请求”。您能检查一下我的代码并告诉我我做错了什么吗?服务import { Injectable, OnInit } from '@angular/core';import {HttpModule, Http,Response,Headers, RequestOptions,Request,RequestMet
2018-06-19
我在 app.component.html 中有这个模板:<test [someInput]="data"></test>'data' 是一个 json 对象属性,例如:let data = {hello : "ciao"}这是我的 test.component.ts:从 '@angular/core' 导入 { Component, OnInit, Input };@Component({sel
2020-01-25
我有一个 Angular 4.3.6 项目,其中模板代码片段产生了此错误。模板块:<a [routerLink]="['/article',article?.id]">{{article?.title}}</a>错误堆栈跟踪:ArticleSpComponent.html:26 ERROR TypeError: Cannot read property 'outlets' of nullat cr
2017-08-28
我正在使用 Angular(版本 2)和 TypeScript(版本 1.6),当我编译代码时出现以下错误:Error TS2304: Cannot find name 'Map'.node_modules/angular2/src/core/change_detection/parser/locals.d.ts(4,42): Error TS2304: Cannot find name 'Map
2015-10-25
我的终端出现此错误:TypeError: Cannot read properties of undefined (reading 'id')我正在尝试测试对 API 的调用,但出现了错误。我的函数:itemToForm = () => {this.api.send(this.component, 'get',{ lang: 'ES', filter: { id: this.item['id']
2021-08-27
我有一个订阅了Subject的组件,单击按钮即可接收数据。我将这些数据存储在一个数组中,一切运行正常。但是,我试图仅将新数据推送到数组,而不是任何已经存在的重复数据。我使用lodash中的_uniqBy方法实现了这一点。我的问题是,每次按下按钮时,它都会覆盖我的importResults数组,而不是仅将不存在的数据推送到它。import { Component, Input, OnChanges,
2017-07-12
我正在做一个 alert.service。我的服务包含一个名为 Alert 的模型数组。这是 alert.service@Injectable()export class AlertService {private queue: Alert[] = new Array<Alert>();constructor() { }getInstance() : Observable<Alert[]> {re
2018-02-24