问题标签 [angular12]

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 回答
108 浏览

internationalization - 更新到 Angular12 i18n 本地化 dosnt 后不再工作

我将我的应用程序的源代码从 Angular6 更新到了 Angular12 - 是的,我错过了它以更频繁地更新它。

现在IU的语言不再改变了。我正在使用 i18n。似乎 html 没有应用翻译。因为我仍然可以从 API 加载 XLF 文件,但翻译不会显示在 UI 中。

在 Angular 应用程序中,我必须在 main.ts 中执行以下代码:

语言环境始终是“de”,我也尝试过“de-DE”,但它不会改变行为。在我的 html 中,我使用的是这样的 i18n:

我试图找到一个问题,将我的代码与https://angular.io/guide/i18n进行比较,但我找不到任何东西。我还尝试评论“提供:LOCALE_ID..”和“提供:TRANSLATIONS_FORMAT..”,但这对我没有帮助。

有没有人有任何想法?

谢谢!

0 投票
2 回答
1072 浏览

angular - 升级到 Angular 12 后,所有材料成分都是“未知元素”

升级到 Angular 12 后,虽然我在 app.module.ts 中有所有需要的代码,但所有材质标签都无法识别:例如,对于 mat-checkbox,我在 app.module.ts 中有以下内容

并在执行时:

'mat-checkbox' 不是已知元素:

  1. 如果“mat-checkbox”是一个 Angular 组件,则验证它是否是该模块的一部分。
  2. 如果“mat-checkbox”是一个 Web 组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到该组件的“@NgModule.schemas”中

所有材质标签(mat-icon、mat-table、mat-label ......)都存在同样的问题。

在以前的版本(Angular 9)中,一切正常。感谢帮助。

0 投票
1 回答
294 浏览

angular - 解析器错误:从 8 到 12 的角度更新期间出现意外标记

我正在从 8 到 12 进行 Angular 版本更新。其中我收到了这个构建错误。

我的 component.html 错误行如下所示

这个表达式在 Angular 12 中有任何更新吗?任何想法 ?

0 投票
0 回答
9 浏览

angular12 - 更新到 Angular12 项目显示空白页

我刚刚更新到 Angular 12。这是一个痛苦的过程。但是一旦我设法让一切都满意,我就运行了这个项目,导航到 URL,它是空白的。我没有错误信息。我对可能导致这种情况的原因一无所知。

0 投票
1 回答
12650 浏览

angular - Angular 12 对请求的 IE 11 支持发出警告。为什么?

将 Angular 从 v.11 升级到 v.12 后,我收到以下警告:

警告:在项目的 browserslist 配置中请求支持 IE 11。自 Angular v12 起,IE 11 支持已被弃用。有关更多信息,请参阅https://angular.io/guide/browser-support

我的项目中没有浏览器列表。并且在polyfill.ts与 IE 相关的所有内容中都被注释掉了。Angular 从哪里推断出这个请求?

0 投票
2 回答
114 浏览

javascript - 如何在浏览器视图中隐藏自定义 Angular 12 选择器

我正在学习 Angular 12,我对框架操作有一些问题。我创建了一个新项目,添加了 Bootstrap 5 并创建了一些组件。当我像这样将一个组件嵌套在另一个组件中时:

我不明白为什么我仍然在浏览器检查器视图中看到自定义选择器: Angular browser view

它破坏了我的 Boostrap 风格中的几件事。

您是否知道是否可以隐藏/删除我的浏览器视图的这些自定义组件,以便在这种情况下仅获取<li>直接在内部的标签<ul>而不是这些标签<app-appareil>

谢谢 :)

0 投票
4 回答
8765 浏览

angular - 浏览器中缺少 Angular 12 源映射

我们最近升级到Angular 12并面临一个问题,即缺少浏览器源映射,因此我们无法调试我们的组件文件,因为没有任何文件。谁能建议我缺少什么?

0 投票
1 回答
1155 浏览

angular - Angular 12 不在浏览器中显示源代码 (ctrl + p)

我从 Angular 10(我相信)-> Angular 12 更新,之后我的应用程序失去了在开发工具中向我显示源代码的能力。我试图更改配置,但没有任何帮助。这可能是角度本身的问题还是我没有看到什么?

这是我的 angular.json

这是我的 package.json

和 tsconfig.json

我尝试了几件事,但这是一个死胡同:(我有源地图 在此处输入图像描述

但最后,它仍然不起作用,有什么想法吗? 在此处输入图像描述

0 投票
2 回答
200 浏览

angular - 具有异步功能的 Mat-Spinner 没有像我期望的那样在 Angular 12 中使用 rxjs 功能完成

我几乎是 rxjs 的菜鸟,可能只是完全使用了错误的功能。本质上,我正在做一堆 .NET Core 3.1 后端并模拟两秒的延迟。我两次使用相同的服务调用来模拟类似于我在生产代码上所做的事情。因此,我的代码即使正在接线,在概念上也非常相似。当两个服务调用完成时,我希望微调器停止。我希望它们同时启动,但我不在乎它们是可观察的还是实际的项目并且同时进行呼叫。无论我尝试过什么,我都会看到微调器保持打开状态,并且“假”设置的上下文不断发生。

零件:

看法:

整个项目在 GitHub 上并公开:https ://github.com/djangojazz/AngularMaterial 。您只需在 Visual Studio 中运行 API,然后使用“npm run start”启动 Angular 客户端。

0 投票
0 回答
414 浏览

angular - ENOENT:没有这样的文件或目录,Angular 12 升级后的 scandir