angular2-directives相关内容
需要在检查 ACL 访问后根据 “routerLink" 隐藏菜单中的链接.我不想在应用程序中的每个元素链接上使用角度指令 "*ngIf"(需要在 routerConfig 定义上全局执行) 内容可以在组件上使用注解@CanActivate进行控制,但需要隐藏菜单中的链接 我尝试使用覆盖 "routerLink" 指令来做到这一点,但是在覆盖之后的指令中无法访问我在 routerCon
..
我制作了一个组件,其中有一个输入字段和按钮.单击按钮时,我正在显示第二个组件.我想将数据从一个组件发送到另一个组件? 我如何将数据从一个组件发送到另一个组件..我需要发送输入值(用户在输入字段中输入的内容)我需要在下一个组件或下一页显示.单击按钮.如何发送数据?这是我的plunkerhttp://plnkr.co/edit/IINX8Zq8J2LUTIyf4DYD?p=preview im
..
在我的 Angular 2 应用程序中,当我向下滚动页面并单击页面底部的链接时,它会更改路线并将我带到下一页,但它不会滚动到页面顶部.结果,如果第一页很长而第二页内容很少,就会给人一种第二页内容不足的印象.因为内容只有在用户滚动到页面顶部时才可见. 我可以在组件的 ngInit 中将窗口滚动到页面顶部,但是有没有更好的解决方案可以自动处理我的应用程序中的所有路由? 解决方案 Angu
..
我正在关注 本教程.在从 api.github 获取用户列表的过程中,我收到错误: 找不到不同的支持对象 '[object Object]' 我认为它与 有关 {{用户 |json}} 在我的代码中,因为在它之前没有任何错误,而且我不确定数据是否来自获取请求,只是点击没有给出任何错误,这是我的代码到目前为止 @
..
我正在尝试根据后端响应切换按钮.如果响应为 Yes,则切换按钮应打开,如果响应为 No,则切换按钮应关闭.下面是我的html代码 ONOFF 下面是我的组件代码,其中我调用了一个 get 服务,该服
..
我在我的 Angular 项目中使用 bootstrap-datepicker 创建它作为指令.下面是我的代码. HTML: 组件
..
我有一个自定义组件,可将引导程序表单组应用于我的表单字段.在我的组件中,我有以下属性: import { Component, Input, ContentChild } from '@angular/core';从 '@angular/common' 导入 { NgControl };@成分({选择器:'表单域',模板:`
..
是否可以为角度路由进行多级嵌套.我试图在下面实现,但它说 [“/cash/.."不允许使用子路由.在父路径路径上使用“..."]. 预定路线 /商店选择器/forms - 显示所有表格/forms/cash/- 用户从表格列表中选择现金表格并在加载时显示所有订单/forms/cash/id:1/显示订单详情/forms/cash/edit/1 编辑订单 1 下面是我的代码.
..
我在 shlomiassaf/angular2-modal 中自定义了 customModal.ts 的模态.具体来说,我添加了一个包含 ngModel 的输入,它导入了 FORM_DIRECTIVES 和指令. 运行'No provider for Renderer! 时的问题!(NgModel -> Token NgValueAccessor -> DefaultValueAccesso
..
我不知道这是问题还是正常行为. 如果我们有这样的表格:
field1
field2
..
我有一个附加小数的指令,如果输入值是一个整数,则模糊.下面是实现. import { Directive, ElementRef, Input, OnInit, HostListener, forwardRef } from '@angular/core';从“@angular/forms"导入 { ControlValueAccessor, NG_VALUE_ACCESSOR };@指示({选
..
我正面临这个令人沮丧的问题 没有将“exportAs"设置为“ngForm"的指令(“ ]#f="ngForm" (ngSubmit)="onSubmit(f)" class="form-horizontal">"): ng:///ComponentsModule/EquipeComponent.html@8:12错误:模板解析错误:没有将“exportAs"设置为“ngForm"(“
..
当我单击添加按钮以使用输入将数据从父级发送到子级时,我正在 angular2 中构建基本的 Todo 应用程序我得到 No provider for string!(child->string),并且没有显示数据,只显示子类的按钮,是什么意思 这里是父组件: @Component({选择器:'父组件',指令:[子],模板:`
待办事项应用
..
我是 angular 2 的新手.如何在 Angular 2 中将焦点移到下一个控制键输入.我 实现此代码但如何无法正常工作.请建议我如何做到这一点.谢谢 我的组件代码 import { Component,Injectable,Inject,OnInit, OnDestroy, EventEmitter, Output, Directive, ElementRef, HostListen
..
我正在编写自定义角度(Angular 2.0.0)验证,遵循本指南https://angular.io/docs/ts/latest/cookbook/form-validation.html#!#custom-validation . @Directive({选择器:'[ngModel][emailValidator]',提供者:[{provide: NG_VALIDATORS, useExi
..
我有一个简单的 Angular 2 指令来修改文本框的输入值.请注意,我使用的是模型驱动表单方法. @Directive({选择器:'[appUpperCase]'})导出类 UpperCaseDirective{构造函数(私有 el:ElementRef,私有控制:NgControl){}@HostListener('input',['$event']) onEvent($event){con
..
我有一个奇怪的要求,希望得到一些帮助. 我需要关注点击按钮后第一个发现的无效表单输入(不是提交).表单比较大,需要滚动到第一个无效输入. 这个 AngularJS 答案将是我所需要的,但不知道这样的指令是否适合 Angular 2: 在 AngularJs 表单中设置第一个无效输入的焦点 Angular 2 的方法是什么?感谢大家的帮助! 解决方案 这对我有用. 不
..
我有一个类似于 在 angular2 中重置 ngIf 上的 ngModel 值的问题 每当父 *ngIf 导致该元素被隐藏时,我想将任何 ngModel 值设置为 null. 如果我的情况很简单,我就不会问这个了.如果是这种情况,那么我只需重置 *ngIf 值的更改,但由于我的表单具有多个级别的 *ngIf 嵌套并且多个 *ngIf 会导致某些元素显示/隐藏,我想使用某种指令来完成重
..
我已经运行示例应用程序来学习 angular 2.在我的示例应用程序中 [(ngModel)] 不起作用.但是当我删除方括号 (ngModel) 屏幕正在加载但双向绑定不起作用. 我应该做些什么让 [(ngModel)] 工作. 解决方案 可能你的代码在你的模块中缺少这个导入行: import { FormsModule } from '@angular/forms'; 您还必须
..
我正在尝试使用此示例添加“剪贴板"指令.该示例现已过时,因此我不得不更新它获取 nativeElement 的方式. 我收到错误 无法读取未定义的属性“nativeElement" 我在代码中用
..