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

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

50得票5回答
Angular: create已被弃用:请使用new Observable()

我最近使用 ng update 更新了我的angular版本,当运行 ng lint 时,出现了错误:create is deprecated: use new Observable() instead this.data$ = Observable.create(t => { ...

44得票8回答
CORS策略不想与SignalR和ASP.NET Core一起工作

我有一个问题,涉及到我的ASP.NET Core API和Angular客户端。我想要实现SignalR以在API和Angular之间建立连接。我们的客户端和API已经启用了CORS策略,因为我们已经可以使用客户端从API检索数据。但是,现在的问题是当我尝试使用SignalR时,我会收到一个C...

41得票13回答
Angular 7错误:RangeError:超出最大调用堆栈大小

我正在按照官方教程学习Angular,但是在按照英雄组件和英雄详情组件的步骤时,会出现错误:“RangeError: Maximum call stack size exceeded”。 hero.component.html:<ul class="heroes"&g...

37得票5回答
如何在两个组件之间使用Angular7(angular material)拖放功能

最近,Angular在Angular Material中引入了拖放功能 https://material.angular.io/cdk/drag-drop/overview。 所有示例都描述了单个组件内的使用。如何在两个不同的组件中使用它,将一个组件项拖动并放置到另一个组件中。

37得票3回答
Typescript 3 Angular 7中StopPropagation和PreventDefault无效

我在一个 div 内部有一个文本输入框。点击输入框应该使其获得焦点并停止冒泡 div 点击事件。我尝试了在文本输入框事件上使用 stopPropagation 和 preventDefault,但都没有起作用。控制台日志仍然显示 div 点击事件执行了。如何停止 div 点击事件的执行? /...

37得票1回答
AngularFire2应用选项的InjectionToken提供程序不存在。

最近我开始学习如何将Firebase的概念与Angular结合使用。首先,我尝试让登录过程正常工作。目前,当我尝试导航到登录页面时,我遇到了一个烦人的错误,但我无法确定是什么导致了这个错误。我得到的错误信息是: ERROR Error: Uncaught (in promise): E...

37得票5回答
点击由 service-worker 处理的推送通知时打开 ng7 + Android 中的 PWA

我们使用 Angular 7 和 NodeJS 作为后端,实现了一个 PWA。推送通知使用 web-push 发送自后端,并由 angular service worker service 处理。 我们希望在 Android 上的行为是,当用户点击通知时,应用程序会在设备上打开(即 PWA ...

36得票5回答
"moment"没有导出成员'default'。

我正在使用 moment.js 改变应用程序的本地日期格式,但遇到以下错误: 在导入该库时,“moment”没有导出成员“default”。 以下是我的代码:import {Inject, Injectable, Optional} from '@angular/core'; im...

36得票6回答
Angular 7 拖放 - 动态创建放置区

有没有办法动态创建拖放区域?我的ngFor和cdkDropList出了些问题。以下是我的第一个列表和可拖动元素: <div class="subj-container" cdkDropListOrientation="horizontal" ...