开发者问题收集
我正在制作 Angular 应用程序,其中我有一个空数组,如下所示:orders: Order[];order_details: Product[];然后我在 ngOnInit 中进行服务调用,将数据存储到订单数组和 order_details 数组中,ngOnInit(): void {this.getOrders();}这是 getOrders() 函数,它应该获取每个订单。 Order 对象
我已使用 Angular 的 service-worker lib 成功适配 Android 推送通知:json 包:"@angular/service-worker": "~12.2.16"导入:import { SwPush } from '@angular/service-worker';前端代码:public subscribe() {// my endpointthis.httpClie
我从后端程序(rest API)发送了一个 MonthSheetParsed 对象列表(其中包含 Month 对象,该对象包含一组 Day 对象)。Angular 中的前端程序发送请求以获取此 MonthSheetParsed 对象列表。当我尝试显示获取的对象时,我可以显示 MonthSheetParsed 的属性。但是当我尝试获取 Month 对象中的set<Day>(它是 MontSheetP
我有一个完全填充的对象从我的服务器传输到我的 angular 服务。在 postman 中,我可以看到整个对象都正确存在。即使在调用服务的 angular 组件中,当我对对象进行 JSON.stringify 并将其打印到控制台时,它也能正确显示。但是,当我尝试在视图中使用 angular 访问同一个对象时,我只能访问该对象的第一级成员。当我尝试访问现有的嵌套对象时 - 我得到:“TypeErro
我的 Firebase Cloud Functions 中有一个函数需要运行抓取任务。当该函数正在抓取公共网站时,我需要向消费者返回进度反馈。 (例如“现在是 10%”、“现在是 30%”等等...)。我想使用 Observables,但我得到了奇怪的结果,因为抓取函数是异步的,但它应该立即返回可观察对象。这是我的Firebase Functions Backend的简化代码:exports.sc
在我的 Actions 中我有:export const GetSwivlr = createAction(GET_SWIVLR,props<{ payload: Swivlr[] }>());......在我的 Reducer 中我有:export const reducer = createReducer(initialState,on(SwivlrActions.AddSwivlr, (st
我目前正在开发一个 crud 应用程序的前端部分。我在实现惰性分页时收到此错误Error: NG0900: Error trying to diff '[object Object]'. Only arrays and iterables are allowed我已经研究过许多有相同错误的问题,但没有找到任何解决方案Obs:已经尝试使用管道| keyvalue,没有工作这是我传递给分页的对象的一部
我正在尝试设置加密货币实时市场价格。但它没有显示。我只在我的 chrome 开发者控制台中看到此错误。ERROR TypeError: Cannot convert undefined or null to objectmycomponent.tsngOnInit() {this.refreshData();}refreshData(reset:boolean = false) {// Reset
当我的 Angular 组件 HTML 呈现时。我会收到很多类似这样的错误ERROR TypeError: Cannot read properties of undefined (reading 'someProperty')在我的 HTML 页面中,我有很多类似这样的绑定<h1>{{event.title.toUpperCase()}}</h1>在大多数组件中,我调用服务从“ngOnInit(
我第一次尝试使用 ngrx 实体数据服务https://ngrx.io/guide/datahttps://ngrx.io/guide/data/entity-dataserviceAPI 调用正在进行中,我正在接收预期的数据但是当 ngrx 尝试处理它时,它会收到错误减少方法我检查过其他类似的问题:使用 JavaScript 映射和减少 JSON 对象即使代码有效,也会出现“TypeError:
当我尝试创建 ngrx 存储时,出现了 7 个错误。TypeError:无法分配给对象“[object Array]”的只读属性“18”| TypeError:无法分配给对象“[object Object]”的只读属性“incompleteFirstPass”| TypeError:无法读取未定义的属性(读取“value”)reducer.tsimport { createReducer, on
我有一个角度组件,我将根据对 Nodejs 服务器的 API 调用来填充它。此 API 返回一个类似这样的对象:{"data": {"firstname": "John","lastname": "Doe","age": 34}}因此我在 TS 中创建:public data: any={};然后我在 ngOnInit 中调用 API,它会填充数据。我的问题是,在 HTML 文件中,当我想打印 d
我有一段代码,我试图打开一个对话框,其中包含我的所有表单错误。我遇到的问题是对象“dialogData”出错,提示:“ERROR TypeError:dialogData 未定义”。我不确定为什么。我尝试将其声明为空数组,但效果不佳。像这样:“let dialogData: DialogData;”并且像这样:“let dialogData: DialogData = <DialogData>{}
我将数据从 API 传输到我的 Angular 组件文件,但是当我将数据分配给对象变量时,出现了无法设置未定义属性的错误。这是我的代码:Class : UserDetails asexport class UserDetails {DOB?: string;Gender?: string;CellPhone?: string;}Component.ts :export class PerCompo
我尝试从 DB 中获取一个对象(类型为“Coupon”),并在单击 HTML 列表中的对象时显示它。问题是,当页面加载时,对象详细信息按我想要的方式显示,但是!控制台还显示“ERROR TypeError:无法读取未定义的属性‘imageURL’”。我的代码:步骤 - 1:storage.service.ts(HTTP 请求):@Injectable()export class StorageSe