问题标签 [angular10]

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 投票
3 回答
2417 浏览

angular - Angular 10 Swagger Codegen:通用类型 ModuleWithProviders需要 1 个类型参数

我正在生成https://editor.swagger.io/ Codegen 代理。它在 Angular 10 中出现以下错误。如何解决?

通用类型“ModuleWithProviders”需要 1 个类型参数。

0 投票
5 回答
5396 浏览

server-side-rendering - ERROR 错误:未捕获(承诺中):TypeError:i.BehaviorSubject 不是 Angular 10 SSR 中的构造函数

在此处输入图像描述

成功构建并在具有角度通用的浏览器上运行后我遇到了这个问题

这是我的 json 包:

0 投票
1 回答
39 浏览

angular - Angular 指令查询同级 HTML

使用 Angular 10 我想查询兄弟元素。基本上我有这样的东西:

myDirective我可以很容易地得到forvia a的值@HostBinding。然后,在我的指令中,我想获取formControlName具有给定 ID 的元素。例如,我不知道该怎么做,因为我的指令似乎可能在创建输入元素之前运行。

我正在尝试自动化一点,所以我不必写这个:

0 投票
1 回答
108 浏览

angular - Angular:材质按钮遵循标题大小

如何使 mat-icon 符合标题大小?这不起作用,箭头仍然很小。

SCSS:

0 投票
0 回答
80 浏览

javascript - Angular Mat-select formcontrol 选择默认值图形

我有一个 Angular 10 表单组/表单数组的表单控件,我想使用 mat-select 和 mat-option 编辑 ligne,但它具有良好的价值,但从图形上看,我没有看到我的值被选中。

0 投票
1 回答
76 浏览

angular - 使用 Angular 8 中的 Angular 9 库

我会将我们的 Angular 组件库从 Angular 8 迁移到 Angular 9 或 10。我们的大多数应用程序都是用 Angular 8 编写的。我们的 Angular 8 应用程序是否能够使用使用 Angular 9/10 构建的组件库版本? 假设组件库不使用 Angular 9 中引入的任何新 API。

0 投票
3 回答
3943 浏览

javascript - Angular: Show Material Popup before Closing Browser Window

I am trying to show Angular Material Dialog Box (Popup window), when User hits the Chrome Window Close button (upper right). The Dialog modal should hold prompt the user, if they want to save changes, or cancel,

However it only shows the modal for quick second, then closes without waiting for user. Using code reference below. How can it be fixed ?

How can we detect when user closes browser?

enter image description here

Note: We do Not want to display Native chrome browser popup, but a custom popup .

Angular Material Dialog Box: https://material.angular.io/components/dialog

0 投票
3 回答
831 浏览

angular - Angular 10:如何在一个模块中导出多个组件

我正在使用 Angular 10 版本。有一些类似的问题,但他们没有解决我的问题。

在我的 Angular 项目中,我制作了两个名为和的模块。该模块有 10 个组件我想在app.component.html中使用所有这些组件。poststaticpost

我试过的

我已经尝试使用exports:[BannerComponent],. 第一次导出没问题。它没有显示任何错误,但对于第二个它显示错误。我有更多的组件我将如何导出,没有导出我不能使用app.component.html

我得到的错误

谢谢

0 投票
1 回答
504 浏览

javascript - Javascript / Typescript:比较日期、字符串和时刻变量

我正在比较两个日期变量。

无论出于何种原因,从 C# API 到 Javascript,由于以前的公司代码,它们有时会转换为 1)string或 2)Date甚至 3) 。Moment

Typescript 声明它们Date在下面的界面中,但在 Javascript 运行时,它会发生变化。

那么现在,在比较两个日期时,有没有一种简单的方法来简化下面的代码?将所有内容转换为日期,并进行getTime()比较。

使用 Angular 环境,

资源:

在 JavaScript 中将字符串转换为日期

0 投票
0 回答
223 浏览

angular - 如何以角度在动态组件中绑定和发出动态事件

我正在关注这篇优秀的文章以创建角度的动态组件并且它可以正常工作。它传递要以以下格式动态呈现的元素数组。

我想绑定在数组中传递的动态事件(如更改和焦点),并使用与数组中传递的相同函数名发出相同的事件。我不确定它是否可行,因为我是 Angular 的新手,所以需要一些建议,TIA。

如果有的话,请推荐一些文章。

编辑:这里的动态事件意味着它可以是数组中传递的任何事件,只是它需要出现在组件的事件列表中。就像在数组的第一个元素中传递的change事件一样,如果组件有一个名为 change 的事件,那么它应该绑定它并发出。

我想创建某种通用包装器,其中任何动态事件都可以执行任何操作,这取决于仅在发出函数中存在的代码。

注意:例如。在第一个下拉列表中,我们已经通过 (change)= selectDayList 所以它应该绑定 change 事件并发出 selectDayList 函数