51得票6回答
如何在Angular 8中重新加载或刷新仅子组件

我有两个组件,一个是父组件,另一个是子组件。 HTML部分<div> <div class="row col-md-12"> <div class="col-md-4"> <!-- Some HTML Code of Par...

49得票7回答
由于不允许的 MIME 类型(“text/html”),被阻止:部署在 Tomcat 9.0.30 上的 Angular 8 无法提供资产。

我有一个项目,其中用户界面基于Angular 8,后端是SpringBoot Java服务。整个项目是一个多模块项目,其中Angular部分是一个单独的模块,使用front-end builder将Angular代码构建为单个可执行jar文件。当使用嵌入式Tomcat时,应用程序运行良好。我有...

42得票6回答
如何使用MatTableDataSource与observable?

我正在使用 mat-table,并尝试使用 MatTableDataSource 与可观察对象一起使用(从 Web 服务获取数据),但我不知道如何配置 MatTableDataSource 以使用可观察对象而不是数组。 解决此问题的唯一方法是在 ngOnInit 方法中订阅可观察对象,并始终在...

38得票7回答
Angular 8使用cordova时,ng-build会抛出MIME错误

在构建我的cordova应用时,执行ng build --prod --base-href ./命令时,最终输出的结果会抛出以下错误。 无法加载模块脚本:服务器响应的 MIME 类型为空字符串。根据 HTML 规范,模块脚本强制执行严格的 MIME 类型检查。 我通过将type m...

35得票12回答
Angular 8的ViewChild返回undefined。

我试图访问childView实例但是一直提示找不到childView。 以下是我的childViews代码:@ViewChild(CreateQuestionnaireComponent,{ read: true, static: false }) private childQuestio...

26得票4回答
如何在Angular 8中使用服务实现行为主题

我刚接触Angular,遇到了一个问题。 我正在创建一个带有多个兄弟组件的应用程序。当我更新一个组件中的值时,其他组件不会更新。我知道为解决这个问题应该使用BehaviorSubject。但是我如何在我的服务、组件和所有模板中实现它呢? 这是我的代码 - ---------------...

25得票1回答
升级 Angular 8 到 Angular 9 时出现错误:“包 '@angular/core' 不是依赖项”。

在将 Angular 8 项目更新为 Angular 9 时,出现错误✔ Package successfully installed. Using package manager: 'npm' Collecting installed dependencies... Found 0 depe...

25得票3回答
类型“AbstractControl”缺少类型“FormGroup”的以下属性:controls、registerControl、addControl、removeControl以及其他3个。

我们最近从ng 7.2.15和typescript 3.2.4升级到Angular v8.2.14和typescript v3.5.3。 将表单组从父组件传递给子组件不再起作用。 以下是我的子组件: child component.ts@Component({selector:'edit-o...

24得票4回答
在Angular库中保留符号链接

我有一个问题。 我正在尝试使用ng-cli创建一个Angular 8库,但是我无法通过npm link保留来自外部应用程序的符号链接。 我尝试在我的angular.json文件中添加以下内容: "build": { "builder": "@angular-devkit/...

23得票2回答
Angular 8 更新后 ng serve 无法工作

错误 无法找到 @angular-devkit/build-angular:dev-server 的实现 ng serve Could not find the implementation for builder @angular-devkit/bu...