我正在将一个 Angular 应用部署到 Netlify。此应用已部署多次,没有出现任何问题。最近,在添加新功能时,我将应用从 Angular 5 升级到 7,并升级了许多依赖项。现在构建失败,信息非常少。在 Netlify 上,我使用的构建命令是:ng build --target=development --environment=staging用于开发和ng build --target=p
我有一段代码,每小时运行一次到给定的 URL。基本上,现在如果 URL 未找到或通常响应错误 500,我就会收到错误消息。该应用程序使用服务工作者,但如果提供的 URL 存在(404/500 触发以下消息),则工作正常:Failed to load resource: net::ERR_INVALID_RESPONSEERROR Error: Uncaught (in promise): Type
我正在开发一个 angular 聊天应用程序。当我尝试通过“npm install --save firebase @angular/fire”安装 firebase 时。它给了我一个错误列表。据我所知,npm-pre-grp 和 npm-grp 的版本存在问题。我甚至安装了两者的 @latest,但问题仍然存在。C:\Coding_data\Angular\base-chat>npm insta
2018-10-02
我试图将变量从父组件传递到子组件。为此,我想使用@Input()方法,但是当我尝试连接这两个组件时,整个网站都显示为空白页。简单地说,网站根本没有响应。我将以下代码写入 parent.html<app-test [id] = "id" [name]="name" [request]="request" [label]="label"></app-test>然后,我将输入方法添加到 test.ts
2022-10-22
我正在开发一个 Angular 应用,并在单元测试中使用 Jasmine 和 Karma。在我的某个组件规范中,我开始收到错误:Uncaught RangeError:超出最大调用堆栈大小。我很难找到/理解此堆栈溢出的原因,并希望有一种结构化的方法来调试此错误。有问题的组件 (...component.spec.ts) 的代码如下:import {ComponentFixture,TestBed,
2019-11-24
我正在使用 Jasmine 对我的 Angular 应用进行单元测试,有时 Karma 窗口中会出现以下错误。我找不到它的来源,因为它在重新加载时大约发生 1/5 次。它发生在监视模式下。有什么线索吗?zone.js:202 Uncaught RangeError: Maximum call stack size exceededat RegExp.exec (<anonymous>)at Arr
2019-10-09
这是我的 form.ts 文件:import { Component, OnInit } from '@angular/core';import { FormGroup, FormControl, FormBuilder, Validators } from'@angular/forms';@Component({selector: 'form',templateUrl: './form.comp
我有如下的 AppModule -从 '@angular/platform-browser' 导入 { BrowserModule };从 '@angular/core' 导入 { NgModule };从 './app.component' 导入 { AppComponent };从 '@angular/router' 导入 { Router };从 './app-routing.modul
将我现有的项目升级到 Angular 4 和 Angular/CLI 1.0 后,我收到此错误:core.es5.js:354 Uncaught reflect-metadata shim is required when using class decorators我将我的项目与全新的ng new进行了比较,它们的配置看起来很相似。我重启了终端和电脑。删除了node_modules、npm ca
2017-04-10
我想将我的 json 数组转换为我创建的界面,并希望在浏览器中显示它。我认为我的界面可能出了问题,但我搞不清楚...我需要更改什么才能运行我的代码?界面: export interface Video {id: number;name: string;description: string;createdAt: string;}app.tsimport {JSONP_PROVIDERS, Json
2016-05-13
我有一个具有简单 GET 方法的服务:export class MyService {constructor(private http: HttpClient) {}getUsers() {const path = 'https://gorest.co.in/public/v2/users'return this.http.get(path)}}接下来,我将其注入到一个组件中:export cla
2022-03-27
为什么组件正确呈现,但浏览器控制台抛出此错误?:错误 TypeError:无法读取未定义的属性(读取“长度”)提前谢谢您!:)member-profile.component.html: <div *ngIf="member"><div><img src="..\..\..\assets\images\avatar.png" alt="Avatar" style="width:60px; hei
2022-01-14
我在 ngFor 中有一个 ngIf,我使用索引来检查数组中该索引处的项目是否等于某个值,但每当我尝试索引任何内容时,它都会给出Module build failed (from ./node_modules/@ngtools/webpack/src/ivy/index.js):TypeError: Cannot read property 'visit' of undefinedat AstTr
2021-12-06
我正在开展一个项目,我们正在使用 MEAN 堆栈构建一个网站。我目前正在处理前端,并尝试从 API 读取数据并将该数据存储在我可以访问和使用的数组中。我遇到了一个非常奇怪的问题。我打算加载一个包含世界所有国家/地区经纬度坐标的数据数组。我有一个如下所示的服务:import { Injectable } from '@angular/core';import { HttpClient } from
2021-05-06
我想从 chrome 存储中获取一个列表,并将其显示在我的 angular 组件中,目前我正在使用这样的函数myList: any[];dataSource: MatTableDataSource<any>;@ViewChild(MatTable, {static: true}) table: MatTable<any>;@ViewChild(MatPaginator) paginator: Ma
2021-04-24