15得票6回答
如何解决“ERROR NetworkError at XMLHttpRequest.send (...dist\fxcore\server\main.js:200768:19)”错误。

我是Angular的新手。我刚刚完成了我的Angular Web应用程序的开发。在生产环境下使用ng serve来提供我的应用程序时,一切正常。我添加了angular universal。现在,当我运行npm run dev:ssr或npm run build:ssr && npm run s...

14得票4回答
Angular 9项目在生产环境中无法正常运行

我已经将我们的 Angular 混合项目从 8 迁移到了 9。迁移过程很顺利,ng build / ng serve 的工作方式像以前一样良好。 真正的问题在于,当我为生产环境构建应用程序(ng build --prod)后,项目的起始页面完全为空白,没有 JS 错误,也没有控制台警告。看起...

14得票3回答
警告:无法完全加载/node_modules/ag-grid-angular/main.js以进行源地图平铺。

我在使用启用了Ivy的Angular Cli版本9.1.7构建应用程序时,遇到了以下警告。我正在使用ag-grid-community版本22.1.0。 警告: 无法完全加载/node_modules/ag-grid-angular/main.js以进行源代码映射平坦化: ENOENT:没有...

14得票1回答
为什么Angular 9需要预编译自身代码?

我刚刚将我的项目升级到Angular 9,第一件让我注意到的是在CI中构建时间显著增加(从2分钟增加到4分钟)。 分析日志,每次执行测试或构建时,CLI都会执行预编译。 这是由于新的Ivy架构,但据我了解,此编译应仅对不兼容Ivy的代码进行。 那么为什么我在我的构建中看到了大量Compil...

14得票4回答
如何在没有表头行的情况下呈现Angular 9的mat-table?

我正在使用 Angular 9。如何构建一个没有表头行(th)的 mat-table?听起来很傻,但如果我这样做<table mat-table *ngIf="isMobile" #mobile_table [dataSource]="dataSource&...

14得票5回答
升级到Angular 9后,在typings文件中找不到变量。

我有一个指向外部日志记录组件(在js文件中引用)的引用,我已经在typings文件中定义了它。 typings.d.ts declare var LogglyTracker; 我将我的 Angular 应用从版本 8 升级到 9,现在当我运行ng build时,我遇到了以下错误:ERR...

14得票6回答
Angular 9中的BaseComponent与@Injectable()

在Angular 8中,我能够创建带有“@Injectable”属性的基础组件(即实际组件继承的类)。但是在Angular 9编译器中,我收到以下信息告诉我: YourComponent 组件继承了 BaseComponent 的构造函数,但后者没有自己的 Angular 装饰器。依赖注入...

14得票1回答
使用Hammer.JS和HammerGestureConfig在Angular 9中应用程序无法识别滑动操作

我在使用Hammer.JS在Angular应用程序中无法识别滑动手势。它的设置如下: "@angular/core": "~9.0.0-next.6", "hammerjs": "^2.0.8", "zone.js": "~0.10.2" app.module.ts 是这样的: import...

13得票2回答
Angular 9 mat-progress-buttons错误:ERROR in编译入口mat-progress-buttons(es2015 as esm2015)时失败,因为存在编译错误。

从Angular 8更新到Angular 9后,使用下面的mat-progress-button出现错误。在Angular 8中可以正常工作。MatProgressButton与Angular 9不兼容吗?node_modules/mat-progress-buttons/esm2015/ma...

12得票3回答
如何在Angular 9中访问组件的唯一封装ID

我试图通过添加实例ID来封装我的元素ID,像这样:<label for="id-{{ unique }}-name"></label> <input id="id-{{ unique }}-name" type="text" formControlName="na...