关于Angular版本7的问题,来自Google的Web框架。将此标记用于仅针对版本7的Angular问题。对于任何不特定于单个版本的Angular问题,请使用标记Angular。
Angular mat-tab 延迟加载并在选项卡之间保留数据
我正在使用 Angular Material mat-tab,每个选项卡都有动态表单的内容。 我正在尝试使用延迟加载方法,以避免在开头加载所有选项卡内容,并且只加载...
在我的应用程序中,它不应该允许用户在同一浏览器的多个选项卡中打开应用程序。出于某种安全目的,我需要实现此目的。我如何在 Angular 8 中实现这个?
我刚刚开始在我的 Angular 应用程序中使用 Angular Material 主题。 我使用了一些单选按钮,但想对它们进行样式设置,使它们比平常小。我可以设置文本标签的样式...
当 Angular 7 中选项文本太长时,如何在 ngx-select 中悬停时显示全文?
我正在使用 Angular 7,并且有一个 ngx-select 下拉列表,其中的选项是从数据库检索的。代码如下: 我正在使用 Angular 7,并且有一个 ngx-select 下拉列表,其中的选项是从数据库检索的。代码如下: <div class="col-lg-6"> <ngx-select class="form-control-file" noResultsFound="noResultsFound" placeholder="Choose" [items]="firstList" optionValueField="id" optionTextField="name" formControlName="firstList" [searchCallback]="localeSearch"> </ngx-select> </div> 问题是某些选项文本太长,无法在下拉列表中完全显示。我希望当用户将鼠标悬停在选项上时显示全文。 如何在 ngx-select 中实现这一目标? 我不喜欢使用 Angular Material。有没有办法在 ngx-select 中实现这一点? 要解决这个问题,您可以使用 ngbPopover,您可以从此链接获取更多详细信息:ngbPopover 用途: 假设你有一个 span 元素: <span ngbPopover="item.title" triggers="mouseenter:mouseleave" placement="bottom">Test</span>
Angular 7 错误 RangeError:超出最大调用堆栈大小
我试图通过官方教程来学习角度,但是当按照英雄组件和英雄细节组件的步骤时,它会引发错误“RangeError:最大调用堆栈大小
如何测试 Angular 的 canActivate 函数,该函数返回一个函数,该函数又返回一个布尔值? 我尝试创建 ActivatedrouterSnapshot 和 routerStateSnapshot 的对象并传递...
与 Angular kendo 图表的类别字段绑定对象时出现问题
对于剑道图表,当我将对象值与 'categoryField' 绑定时,图表无法正确呈现 在这里我用条形图演示了这一点: https://stackblitz.com/edit/angular-oykufy
我正在使用 ng-zorro-antd 7.0.0 rc3 和 Angular 7.2.4。 我的问题是:在移动浏览器上使用 nz-range-picker 时无法水平滚动,看起来元素与屏幕太大...
我使用反应形式和角度材料垫选择创建了一个形式,我用它来创建一个名为“核心”的对象。核心对象有 2 个属性:“名称”和“所有者”。 “所有者”属性是
角度 7.2 数据路径“.builders['application']”的错误应该是对象
我有一个 Angular 项目,在继续处理它之前,我必须先从 git 源克隆该项目,我克隆了它,Angular 版本是 7.2,我的 Nodejs 我更新到 20.15.1 LTS 和 Angular...
Angular 7.2 数据路径“.builders['application']”的错误应该是对象,更新 angular.json 不起作用
{ "$schema": "./node_modules/@angular/cli/lib/config/schema.json", “版本”:1, "newProjectRoot": "项目", “项目”:{ “角度前端分配”:{ “根”: ””, ”
如何禁用 Angular 7 打字稿中的 es-lint 错误
我正在使用 VS 代码在 Angular 7 中工作。我有 es-lint 规则。我想在某些情况下禁用 es-lint 错误。是否有任何插件可以解决这个问题。 [tslint] 通过字符串文字访问对象是不可行的...
在 file:/// 上本地运行 Angular 7 项目,无需服务器
我想构建我的 Angular 项目并生成一个包含它的 ZIP 文件以通过电子邮件发送它,并且我希望接收它的人能够在桌面上单击 index.html 文件打开它。 我
如何在角度 6/7/8/9/10/11/12/13 中禁用步进器的波纹效果,它们是删除选项卡和按钮等波纹的选项
可以单击步骤标题来选择时间波纹即将到来的步骤我想从该步进器中删除或禁用波纹。 可以单击步骤标题来选择时间波纹即将到来的步骤我想从该步进器中删除或禁用波纹。 <mat-vertical-stepper> <mat-step label="Step 1"> Content 1 </mat-step> <mat-step label="Step 1"> Content 2 </mat-step> </mat-vertical-stepper> 还请解释一下这个属性是如何工作的。是否应禁用步骤标题的波纹。 @Input() disableRipple: boolean <mat-vertical-stepper [disableRipple]="true"> 做到了。请参阅此处。 点击时消除连锁反应并不是火箭科学 mat-stepper 或更改该步骤。我们也可以通过一些CSS hacks来做到这一点。 当我们点击 一个元素,所以我们可以用这种方式改变它。 .mat-step-header:hover{ background-color: white !important; } .mat-step-header.cdk-program-focused { background-color: white; } .mat-step-header.cdk-mouse-focused{ background-color: white; } .mat-step-header.cdk-focused{ background-color: white; } 如果您尝试覆盖波纹效果附带的颜色,您应该定位以下类: ::ng-deep .mat-step-header:hover:not([aria-disabled]), .mat-step-header:hover[aria-disabled="false"] { background-color: white !important; } 用预期的颜色替换白色值。
Angular 7 CLI ng 生成组件错误:“无法读取未定义的属性‘sourceRoot’”
当我尝试在 CLI 上运行以下命令时收到以下错误: ng 生成组件 [组件名称] 我不断得到: 无法读取未定义的属性“sourceRoot” ...
我刚刚升级到 jasmine 3.3,现在我的测试默认以随机顺序运行。有没有办法配置 karma 和 jasmine 以使测试像升级到这个新版本之前一样运行?
如何在 Angular 7 中将 HTTP 请求超时增加到 2 分钟以上?
我有一个请求需要超过2分钟才能在后端准备数据并传输它。可观察到的 HTTP 请求的角度默认超时为 2 分钟。任何想法如何包括...
是否可以将 Angular 7(使用 CLI 7.x)项目配置为使用默认后缀以外的类名后缀? 更具体地说,对于表示对话框的类,我想使用 Di...
Angular Material Snackbar 未正确显示
Stackblitz 示例 你好社区 我为我的 Angular 7 项目实现了一个全局错误处理程序和一个全局加载组件(角度材质旋转器)。 当加载程序检测到 HttpErrorResponse 时
如何在不使用服务的情况下在子组件和父组件之间传递反应式表单数据
当我们单击父级按钮时,我们希望使用来自父级的子级反应式表单数据。目前我们正在使用 viewchild 来获取子组件引用。我们的一切都变得静态了......