开发者问题收集
我正在调用 API 端点并收到错误,但在使用 console.log 时我无法查看错误,因为我收到以下错误。还有其他方法可以获取错误吗?错误TypeError: Cannot read property 'length' of nullat http.js:109at Array.forEach (<anonymous>)at HttpHeaders.lazyInit (http.js:103)a
在 Angular 4 中,如果我转到 FirstComponent 并收到类似这样的错误:ERROR TypeError: 无法读取未定义的属性“length”您仍然可以在您的网站中导航,但如果路由到 SecondComponent,HTML Dom 会混淆并发生一些冲突,所以我会在 SecondComponent 中看到 FirstComponent 的内容(HTML 内容)。有什么方法可以处
TypeError:无法读取 angular 4 中未定义的属性“length”这是代码export class UserComponent implements OnInit{ roles:IUserRole[];sourseRoles: SelectedItem[];selectedRole:any;BindRoles() {this.sourseRoles= [];this.sourseR
即使值在浏览器中呈现,我也会收到这些错误。我不确定如何修复此问题。ERROR TypeError: Cannot read property 'length' of undefinedERROR TypeError: Cannot read property 'FirstName' of undefinedComponent.ts:teams: Team[];ngOnInit() {this.ge
我有这个...myservice.service.ts:import { HttpClient } from '@angular/common/http';import { HttpHeaders } from '@angular/common/http';import { Injectable } from '@angular/core';import { Observable } from '
我将获取一个传入函数参数的数组的长度我有一个对象数组groupList:group[]=[];在selectItem中我调用testExistinginArray函数selectItem (event) {if(!this.toggle) {this.groupList.push(event);}else{this.ejList.push(event);if(!this.testExistingi
我的服务正在发出此调用以检索下载文档的 URL:return this.http.get(this.buildUrl('issueDocument', 'get', pathParams), { responseType: 'blob', params: queryParams });this.http.get 中的 buildURL 工作正常,我已经对其进行了测试,但是,this.http.ge
在我的 angular 4 应用程序中,每次我的侧边栏组件呈现时,我都会收到这个奇怪的错误。我的代码中没有任何属性“名称”。很难弄清楚为什么会抛出错误。以下是控制台错误日志。任何帮助都非常感谢。html 代码:<div class="sidebar" ><app-sidebar></app-sidebar><div class="sidebar-background" style="backgro
ng build --prodDate: 2017-12-16T12:11:38.469ZHash: 9af9d0824b91129853acTime: 3766mschunk {0} (styles) [initial] [rendered]chunk {1} polyfills.bf31271ed8358d9c1c6b.bundle.js (polyfills) 155 bytes [i
我有一个名为 zoomdetails 的组件,其中包含产品的具体详细信息当我单击产品图片时,zoomdetails 组件会显示并包含所单击产品的详细信息因此,我正在使用路由并将产品的 id 添加到 URL问题是:当我从服务加载产品数组列表并尝试通过其 id 获取产品并循环数组列表时,出现错误并指示无法读取未定义的属性“长度”这是 zoomdetails.component.ts 代码:(我添加了一
我在服务中发出 http 请求时收到此响应。这是 Login 组件export class LoginComponent {credentials: Credentials;constructor(private auth: AuthService,@Inject(UserService) private userService: UserService,@Inject(HttpClient) p
我正在完成 angular 4 的作业,我是新手,我正在为 mat-table 应用分页,遇到了一些问题,当我将数据打印到控制台时,它显示如下当我尝试应用 dataSource.data.length 时,出现以下错误。WellComponent.html:57 ERROR TypeError: Cannot read property 'length' of undefinedat Object
在 Angular 5 项目中,我在以下内容中:inventory.component.ts: inventoryItems: any;constructor(private router: Router,) {}ngOnInit() {this.inventoryItems=[];}我在inventory.component.html中引用了这样的变量:<span class="indicat
我正在 Angular 应用下进行单元测试。我的 Angular 版本是 4.0.0。我的组件如下所示:component.ts:import { GdfaClientService } from '../../../service/gdfa-client.service';import { SharedclientService } from '../../../service/sharedcl
这对我来说看起来很不错。<mat-form-field class="example-medium-width"><textarea matInput name="description" [(ngModel)]="description" placeholder="Description" maxlength="50" #field_description="ngModel"></textar