问题标签 [angular11]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
595 浏览

angular - SharedModule Angular 的问题出现 Error error NG8001: 'app-master-panel' is not a known element

我在使用 SharedModule 的 Angular 11 中遇到问题。一切都配置好,但即使配置正确,我仍然收到此消息。我用声明和导出的共享组件配置了我的 SharedModule,然后我在 AppComponent 和 DashBoardComponent 中导入了但是当我使用 MasterPanelComponent 到 DashboardComponent 时出现错误。为什么?

共享模块

应用模块

仪表板模块

0 投票
2 回答
2599 浏览

primeng - 如何卸载 angular/cli 11.0.2 版才能重新安装 angular/cli 10.0.0 版?(对于带有 ng v10.0.0 的 PrimeNG,我需要这个)

通常的方法不起作用。

我需要这个向下版本才能使用 PrimeNG,看起来并没有将所有错误修复到最新版本的 ng v11.0.2

我已经从下面尝试了所有这些选项。没有任何效果。

此外,在 Angular 网站 v 11.0.2 文档中卸载 @angular/cli 的内容也不起作用。

https://www.npmjs.com/package/@angular/cli/v/11.0.2

卸载后我需要使用这个:
npm install -g @angular/cli@10.0.0

当我执行所有这些步骤时,ng v 显示相同的 11.0.2 版本。

我尝试了旧方法,但不起作用。

无序列工作:

请问有什么新想法吗?

0 投票
1 回答
1220 浏览

angular - Angular 11:对 HttpClient.get() 上的 UnitTest Spy 进行错误的类型检查

在对 Angular 的 HttpClient.get(...) 函数进行单元测试时,似乎 TypeScript 在使用给定的 responseType 监视 HttpClient.get(...) 时无法正确检查类型。

升级到 Angular 11 后出现此错误。

除了上面的简单复制器之外,这是一个更合理的示例,因为它出现在我的生产代码中:

0 投票
1 回答
52 浏览

angular11 - 使用 HttpClient 的 Angular 11 中的 Cors 问题

这是我的服务文件代码。

//这是我的服务文件代码。我已经使用显示 cors 问题的在线 api 获取数据

0 投票
2 回答
46 浏览

angular - 我的游戏板元素无法显示在我的 html 文件中的原因是什么?

我的 Angularhtml文件中有一个循环:

在我的ts文件中,声明的对象board如下:

问题是,在运行我的 Angular 应用程序时,我收到控制台错误:

ERROR 错误:找不到类型为“object”的不同支持对象“[object HTMLDivElement]”。NgFor 仅支持绑定到 Iterables,例如 Arrays。

有趣的是,在我的尖峰/试用应用程序中,相同的语法可以正常工作。我已经尝试过的事情:

  • 在不使用关键字的html文件中,this.boardthis

  • html文件中完全删除<div class="board" #board>控制台中没有错误,

  • html文件中替换this.boardgetEmptyBoard()<div class="row" *ngFor="let row of this.board; let i = index">绘制板,但这不是我想要的方式,

  • 更改divng-template

    <ng-template class="row" *ngFor="let row of this.board; let i = index"> <ng-template *ngFor="let box of row; let j = index" id="columns">

  • 更改boardgetEmptyBoard()类型为any

我试图弄清楚这已经几个小时了。我将不胜感激任何帮助和线索。

0 投票
2 回答
844 浏览

angular - angular v11 + Scss 编译失败

我们有一个现有的 Angular 项目,具有这样scss的设置架构,但是在使用 Angular cli v11 升级到 Angular v11 后,我们面临这个问题,无法找到导致它的原因这个

有人可以帮助我们吗?

我也创建了stackblitz

先感谢您。

0 投票
1 回答
175 浏览

angular - 断言错误:这个 TNode 不属于这个 TView。从 v7.1 到 v11 的角度更新后

我已将 Angular 应用程序从 v7.1 更新到 v11,更新成功,但更新后出现以下错误。

0 投票
1 回答
555 浏览

angular - Angular 11(或 9+)I18n 在启动时设置语言环境

我有一个旧的 Angular 项目 (v8),我使用 i18n 来标记我所有的翻译。我有 2 个 xlf 文件,一个用于 en,一个用于 fr - 并在运行时选择要使用的文件。这工作正常。

但是,在一个新的 Angular 项目 (v11) 中,这种方法不再有效。该代码没有错误,并且确实表明存在问题,但是文本未在屏幕上进行翻译。

main.ts文件中的代码如下

我在 app.module.ts 中也有以下内容

有没有其他人有过这种方法在较新的角度版本中不起作用的经验?

注意:诸如日期格式之类的内置内容在正确的语言环境中出现 - EG 日期格式 01 décembre 20。它纯粹是 i18n 的替换,尚未完成。

0 投票
0 回答
83 浏览

angular - 从服务器抛出的错误未在 Angular 11 的甜蜜警报中显示

我最近将我的应用程序从Angular 2更新到Angular 11。每当从服务器抛出错误时,在更新之前,它都会以 Sweet Alert 模式显示。但是在服务器的更新错误没有显示在甜蜜警报错误模式中。相反,在浏览器控制台中会显示一个错误,即服务器错误。我认为错误处理不当。但不知道如何解决。

前端

`

`

后端(错误抛出)

`

`

0 投票
0 回答
1104 浏览

node.js - 如何修复来自 chokidar 的错误错误:未知:未知错误,观看?

我创建了一个 Angular 应用程序,但是在使用ng serve --open命令运行该应用程序时,我在命令提示符中收到以下错误。

错误:

来自 chokidar (J:\my-app\node_modules\zone.js\dist) 的错误:错误:未知:未知错误,请观看

我已经尝试过对此给出的解决方法,但仍然无法按预期工作。这里提到使用C盘,但我不想使用C盘。

细节:

角 CLI:11.0.3

节点:12.18.2