-
angular – 什么是“const {next,error} = observer”语法?
所属栏目:[安全] 日期:2020-12-17 热度:82
我正在阅读可观察的角度文档,我遇到了这种语法. const locations = new Observable((observer) = { const {next,error} = observer; //...} 使用const {next,error} = observer进行什么类型的赋值;? 我以前没见过这个.任何人都可以给我正确的术语或发生的事[详细]
-
Angular 7 – 服务工作者未注册
所属栏目:[安全] 日期:2020-12-17 热度:99
我按照“ https://angular.io/guide/service-worker-getting-started”中的说法完成了我的应用程序PWA. 正是使用了这个命令: ng add @angular/pwanpm install http-server -gng build --prodhttp-server -p 8080 -c-1 dist 然后我在Chrome上打开了这个网址([详细]
-
* ngIf异步管道角度与另一个observable合并
所属栏目:[安全] 日期:2020-12-17 热度:71
请给我一些关于我的应用程序的解决方法的想法!我试图在我的组件中动态切换模板,但有奇怪的行为.谢谢!这是 stackblitz 基本上我想要的是:我想从我的警报组件中的服务接收异步数据(节点),并在我的#initTemplate中显示此数据(节点),然后我想获取此数据的id([详细]
-
给占位符选择Angular 6
所属栏目:[安全] 日期:2020-12-17 热度:199
我有一个选择选项,我想给占位符说“选择一个类别” form role="form" class="form form-horizontal" (ngSubmit)="onSubmit()" #form="ngForm" ngNativeValidate div class="form-group row" div class="col-xl-4 col-lg-6 col-md-12" fieldset class="form-g[详细]
-
angular – 从EventEmitter事件中最佳重新输入ngZone
所属栏目:[安全] 日期:2020-12-17 热度:105
有一个组件封装了一些库.为了避免所有这些库的事件监听器的变化检测噩梦,该库的范围在角区域之外: @Component({ ... })export class TestComponent { @Output() emitter = new EventEmittervoid(); constructor(private ngZone: NgZone) {} ngOnInit() { th[详细]
-
使用FormArray的Angular Material可编辑表
所属栏目:[安全] 日期:2020-12-17 热度:179
我正在尝试使用最新的材质cdk for angular来构建一个内联可编辑表格. 题 How can I make mat-table use [formGroupName] so that the form fields can be referenced by its correct form path? 这是我到目前为止所得到的:Complete StackBlitz example 模板[详细]
-
Font Awesome 5和Angular 5
所属栏目:[安全] 日期:2020-12-17 热度:132
我正在使用font-awesome npm包(这是Font Awesome 4.7版本),但我想升级到Font Awesome 5.我已经安装了以下软件包: "@fortawesome/angular-fontawesome": "^0.1.1","@fortawesome/fontawesome": "^1.1.8","@fortawesome/fontawesome-free-brands": "^5.0.13",[详细]
-
如何在我的angular 4项目中安装ngx-bootstrap
所属栏目:[安全] 日期:2020-12-17 热度:92
参见英文答案 How to add bootstrap to an angular-cli project????????????????????????????????????27个 我可能无法将ngx-bootstrap安装到我的angular 4项目中,因此无法使用预定义的模板.我已经通过以下两个链接进行ngx-bootstrap安装,请指导我正确的方法.[详细]
-
Angular使用Google字体库
所属栏目:[安全] 日期:2020-12-17 热度:123
我在Angular项目的styles.css文件中添加了导入Google字体的链接.就这个: @import url('https://fonts.googleapis.com/css?family=Muli:400,700'); Noe如何在我的项目中全局应用字体,以及如何将其添加到html元素中,例如. 解决方法 使用谷歌字体的最佳方法是[详细]
-
Angular5服务工作者更新(SWUpdate)未在Firefox上检测到.在chrome
所属栏目:[安全] 日期:2020-12-17 热度:193
我正在使用Angular5和角度服务工作者. 我缓存了一些数据和一些资产,一切都按预期工作正常,甚至部署了代码. 现在,如果我更新一些代码并再次部署,则服务工作者不会更新. 所以,我已经通过Angular service worker链接和我实现了SwUpdate服务. 这是我的代码: 我[详细]
-
Angular paramMap vs queryParamMap?
所属栏目:[安全] 日期:2020-12-17 热度:140
有什么不同的paramMap和queryParamMap? Angular网站说 paramMap – 一个Observable,包含特定于路径的必需参数和可选参数的映射.地图支持从同一参数中检索单个和多个值. queryParamMap – 一个Observable,包含可用于所有路由的查询参数的映射.该映射支持从查[详细]
-
创建一个Angular组件以显示要嵌入其他表的一组html表格单元格
所属栏目:[安全] 日期:2020-12-17 热度:179
我有很多html表共享相同的15列以及特定于每个表的自定义列.我想创建这些常见的15列作为一个组件,它接收一组数据并显示为没有包装器的15 td.我无法弄清楚如何创建一个Angular组件,它不会在DOM中显示包装器标签,并允许我传入输入.以下是我想做的事情: tr *ngF[详细]
-
angular – 如何在ngx-bootstrap accordion-group标题中添加图标
所属栏目:[安全] 日期:2020-12-17 热度:73
使用ngx-bootstrap,如何在手风琴组标题中添加图标? 例如: accordion-group heading =“ i class ='fa fa-users' / i Users” ????此内容在模板中是直接的. /手风琴式组 解决方法 我认为可以这样做.. accordion-group #group span accordion-heading i clas[详细]
-
Angular AoT Custom Decorator在静态解析符号值时遇到错误
所属栏目:[安全] 日期:2020-12-17 热度:99
我创建了一个装饰器来帮助我处理桌面/移动事件 import { HostListener } from '@angular/core';type MobileAwareEventName = | 'clickstart' | 'clickmove' | 'clickend' | 'document:clickstart' | 'document:clickmove' | 'document:clickend' | 'window:c[详细]
-
如何将数据传递给Angular ng-bootstrap模式进行绑定
所属栏目:[安全] 日期:2020-12-17 热度:82
场景: ChildComponent – 拥有大量ngModel绑定元素. ; ParentComponent – btn.onClick = function(){this.bsModalRef = this.modalService.open(ChildComponent,TryToPassDataModel);} 这适用于ngx-bootstrap,但是如何在nb-bootstrap中实现呢? (看起来这[详细]
-
angular – 您是否需要取消订阅@Output EventEmitter
所属栏目:[安全] 日期:2020-12-17 热度:145
在Angular网站上,他们有一个父和子组件的例子,它们使用@Output()onVoted = new EventEmitter boolean();相互交谈.见下文. 在这个给定的示例中,您是否需要取消订阅EventEmitter以防止内存泄漏/膨胀?或者框架是否为您解决了这个问题? 组件的相互作用/ SRC /[详细]
-
angular-i18n可以解决代码中的翻译问题吗?
所属栏目:[安全] 日期:2020-12-17 热度:125
我们必须等到Angular 6 for angular-i18n才能支持错误消息代码的翻译等. 对于那些使用angular-i18n(例如,而不是ngx-translate)的人,你在做什么同时处理代码中的翻译?在我看来,如果没有很多字符串,那么一个简单的语言服务,通过语言代码和id来获得翻译的方法[详细]
-
angular – 如何使用ngrx-router-store在ngrx效果中获取路径参数
所属栏目:[安全] 日期:2020-12-17 热度:182
我有效果类,我想根据路由器参数ID加载详细信息 @Effect() getDetails$= this.actions$.ofType(DetailActions.GET_DETAILS).pipe( map(toPayload),switchMap(payload = { return this.detailService .getDetail(payload)//I want router params here in paylo[详细]
-
angular – 输入与输出事件绑定
所属栏目:[安全] 日期:2020-12-17 热度:152
我正在寻找一个争论,为什么在事件中使用@Output比在Angular 2中传递@Input函数更好. 使用@Input: 父模板: my-component [customEventFunction]=myFunction/my-component 在parent-component.ts中: myFunction = () = { console.log("Hello world")} 在my-[详细]
-
在Angular中没有正文的HTTP Post
所属栏目:[安全] 日期:2020-12-17 热度:54
我想知道如何在没有正文的情况下发送HTTP post请求(特别是在Angular中).这就是我现在正在做的事情,但我得到错误预期的2-3个参数,但得到了1). 我意识到第二个参数是针对正文的,但我并没有将它发送到服务器(是的,我知道POST调用会改变系统的状态并调查了THIS问[详细]
-
Angular结构指令:使用另一个组件包装host元素
所属栏目:[安全] 日期:2020-12-17 热度:184
我有最简单的Angular结构指令: import { Directive,TemplateRef,ViewContainerRef } from '@angular/core';@Directive({ selector: '[hello]' })export class HelloDirective { constructor( private templateRef: TemplateRefany,private viewContainer: V[详细]
-
Angular 2动态模板url有字符串变量吗?
所属栏目:[安全] 日期:2020-12-17 热度:60
@Component({ selector: 'bancaComponent',templateUrl: '{{str}}'})export class BancaComponent implements OnInit { str: String; constructor(private http: Http) { } ngOnInit(): void { this.str = "./file.component.html";} 还有另一种方法吗? 谢[详细]
-
angular – NGRX:TypeError:Actions必须具有type属性
所属栏目:[安全] 日期:2020-12-17 热度:111
作为ngrx的新手,我面临一个例外,不知道为什么…… 我试图调度一个动作并在一个效果中处理它,但我不断收到错误:TypeError:Actions必须有一个type属性 操作: export const TEST_ACTION = 'test_action';export class TryTest implements Action { readonly[详细]
-
我应该如何在Angular模块中包含模型类?
所属栏目:[安全] 日期:2020-12-17 热度:180
我有几个类我想成为一个普通的bean / DTO类,它们不是显示@component类,它们不是@Pipe类,也不是@Directive(至少我不认为它应该是!). 我希望能够将它们捆绑到一个模块中(它们将用于其他模块),但是尽管有几个咒语,我仍然会遇到这样的错误: 当我启动我的Angula[详细]
-
如何重命名Angular项目?
所属栏目:[安全] 日期:2020-12-17 热度:57
我将Angular 4项目文件夹从拍卖生活重命名为拍卖05生活,并将以下三个旧项目名称替换为: angular-cli.json第4行 app.e2e-spec.ts第3行 package.json第2行 然后我跑了服务并得到了这个: You seem to not be depending on “@angular/core”. This is an erro[详细]