开发者问题收集
我正在做一个项目,我想显示和编辑一个数组。我的问题是“无法读取未定义的属性‘forEach’”,我不明白为什么。我的 component.html<form [formGroup]="editHomeboxPForm" (ngSubmit)="onEditHomeboxP()" class="col s12" materialize><div class="row"><div class="inp
我使用 Angular 从 url 获取 JSON 数据,并使用搜索词过滤 JSON 数据并创建一个新数组,以便在 HTML 中查看过滤后的 JSON 数据。但是当我打开页面时,控制台显示“无法读取未定义的属性‘forEach’”这是代码:search-result.component.ts:import { Component, OnInit, Input } from '@angular/co
当我在 component.ts 中设置动画时,我没有收到任何错误。但是,当将动画导出到单独的文件时,我收到如下所示的错误。animations.tsimport { trigger, state, transition, style, animation, animate } from '@angular/animations';export const transAnimation = ani
ive已经搜索了一个解决方案,但它们都没有起作用。单击按钮编辑后,它将其重定向到Edit-Event,我得到了:2455551832849591649订阅后,如果我这样做:console.log(this.event),它将我返回我不确定。wherease.subscribe(console.log(ev));返回我一个对象。不知道为什么this.event = ev不起作用,我已经在另一个组件中
我想要做什么:我想要过滤这些数组并查看是否有任何日期在同一时间处于活动状态。这是我的代码:loadAllAndCheckDates (recommendedSection: RecommendedSection): boolean {this.query().subscribe((res: ResponseWrapper) => { this.fromDbRecommendedSections =
这是我的模型,我尝试循环获取一些所需的数据,但遇到了上述错误。export class HubxDataModel{categoryId:number;categoryName:string;HubxDataItems:[HubxModel];}export class HubxModel{id: number;categoryId: number;itemTitle: string;itemUn
我使用 Cloud Firestore 数据库并通过引用链接了集合的某些条目。现在我遇到了一个问题,如果我删除引用文档,引用仍然存在,但引用的文档不再存在。这里的计划是什么,这是一种错误的引用方法吗?Article {name: string;price: number;}OrderEntry {name: string;article: Reference;}如果我现在删除一篇文章,引用仍然存在
我是 Angular 的新手,最近开始通过阅读《ng-book Angular 4 完整手册》一书来学习它。在“Angular 的工作原理”一章中,我按照书中的说明编写了一个小型库存应用程序,但在启动后出现问题,如下所示:浏览器控制台上的错误日志我的所有组件看起来都很好,错误似乎与我的代码无关。我甚至与下载的示例代码进行了比较,它们看起来非常相似。我知道这可能不是什么大问题,我应该继续前进,等我获
在开始问题之前,我想让您知道我已经进行了大型研究,我找不到解决方案(说明)为什么我会遇到此错误。也请注意,我完全是Angular的新手,我才开始学习它的工作原理。所以,我的问题是我在这个问题的标题中输入的问题。我尝试做的是根据我在Udemy上购买的课程来构建登录系统。我使用的代码如下:auth.service.ts786912877data-storage.service.ts921717467h
我已成功调用 API 并从中获取数据,但是如果我读取变量,则会得到“未定义”。调用 api 获取数据的服务类export class DataServiceService {constructor(private http: Http) { }url: string = "http://localhost:60263/api/values";getEmployeesData(): Observab
将订阅的值分配给变量时,我得到了未定义的值。这是我的代码。service.ts getIpAddress() : Observable<any>{return this.http.get(this.Geo_Api).map((response: Response) => { return <any>response.json()} ).catch(this.handleError);}c
我正在尝试使用来自服务器的 json 响应创建一个动态菜单,但是我收到了此错误:MenuComponent.html:4 ERROR TypeError: Cannot read property 'subscribe' of undefinedat MatMenuTrigger.push../node_modules/@angular/material/esm5/menu.es5.js.MatM
我无法在 subscribe() 之外使用 subscribe() 的结果,console.log 总是返回未定义。我猜想这与异步有关,但我不知道如何解决这个问题。我应该改用 promise 吗?export class MyComponent implements OnInit {textt: String;constructor(private tstService: MyComponentS
之前有人问过类似的问题,并收到了很多回复,我可能听起来重复了某些人的问题,但我只是迫切需要第三只眼睛。我在 angular 中的订阅函数中为变量分配一个值,但在订阅函数之外调用时,变量返回“未定义”。这就是我正在做的事情:this.invoiceService.buildDataForDiscountGraph(this.usrId, this.currentYear).subscribe( re
在我的Angular应用程序中,数组productLocations在订阅中的ngoninit方法中分配,然后在方法中使用,但仍未定义。从搜索stackoverflow上,每个人都说在订阅中移动分配。它已经在订阅中,但我收到错误。如何按顺序正确执行内容?259290382组件文件772123780