angular2-directives相关内容

角2.检查访问权限后如何隐藏(不呈现)菜单中的链接?

需要在检查 ACL 访问后根据 “routerLink" 隐藏菜单中的链接.我不想在应用程序中的每个元素链接上使用角度指令 "*ngIf"(需要在 routerConfig 定义上全局执行) 内容可以在组件上使用注解@CanActivate进行控制,但需要隐藏菜单中的链接 我尝试使用覆盖 "routerLink" 指令来做到这一点,但是在覆盖之后的指令中无法访问我在 routerCon ..
发布时间:2021-11-08 21:30:00 其他开发

如何将值从一个组件发送到另一个组件?

我制作了一个组件,其中有一个输入字段和按钮.单击按钮时,我正在显示第二个组件.我想将数据从一个组件发送到另一个组件? 我如何将数据从一个组件发送到另一个组件..我需要发送输入值(用户在输入字段中输入的内容)我需要在下一个组件或下一页显示.单击按钮.如何发送数据?这是我的plunkerhttp://plnkr.co/edit/IINX8Zq8J2LUTIyf4DYD?p=preview im ..

Angular 2 在 Route Change 上滚动到顶部

在我的 Angular 2 应用程序中,当我向下滚动页面并单击页面底部的链接时,它会更改路线并将我带到下一页,但它不会滚动到页面顶部.结果,如果第一页很长而第二页内容很少,就会给人一种第二页内容不足的印象.因为内容只有在用户滚动到页面顶部时才可见. 我可以在组件的 ngInit 中将窗口滚动到页面顶部,但是有没有更好的解决方案可以自动处理我的应用程序中的所有路由? 解决方案 Angu ..

Angular:找不到不同的支持对象“[object Object]"

我正在关注 本教程.在从 api.github 获取用户列表的过程中,我收到错误: 找不到不同的支持对象 '[object Object]' 我认为它与 有关 {{用户 |json}} 在我的代码中,因为在它之前没有任何错误,而且我不确定数据是否来自获取请求,只是点击没有给出任何错误,这是我的代码到目前为止 @ ..

Angular2 中是否可以有多个级别的嵌套路由

是否可以为角度路由进行多级嵌套.我试图在下面实现,但它说 [“/cash/.."不允许使用子路由.在父路径路径上使用“..."]. 预定路线 /商店选择器/forms - 显示所有表格/forms/cash/- 用户从表格列表中选择现金表格并在加载时显示所有订单/forms/cash/id:1/显示订单详情/forms/cash/edit/1 编辑订单 1 下面是我的代码. ..

Angular2 没有渲染器的提供者!(NgModel -> Token NgValueAccessor -> DefaultValueAccessor -> Renderer)

我在 shlomiassaf/angular2-modal 中自定义了 customModal.ts 的模态.具体来说,我添加了一个包含 ngModel 的输入,它导入了 FORM_DIRECTIVES 和指令. 运行'No provider for Renderer! 时的问题!(NgModel -> Token NgValueAccessor -> DefaultValueAccesso ..

Angular2:没有 String 的提供者!(child -> String) in [Array in parent

当我单击添加按钮以使用输入将数据从父级发送到子级时,我正在 angular2 中构建基本的 Todo 应用程序我得到 No provider for string!(child->string),并且没有显示数据,只显示子类的按钮,是什么意思 这里是父组件: @Component({选择器:'父组件',指令:[子],模板:` 待办事项应用 ..

Angular 2 关注点击/事件后的第一个无效输入

我有一个奇怪的要求,希望得到一些帮助. 我需要关注点击按钮后第一个发现的无效表单输入(不是提交).表单比较大,需要滚动到第一个无效输入. 这个 AngularJS 答案将是我所需要的,但不知道这样的指令是否适合 Angular 2: 在 AngularJs 表单中设置第一个无效输入的焦点 Angular 2 的方法是什么?感谢大家的帮助! 解决方案 这对我有用. 不 ..

Angular 2+ - 当 ngIf 导致隐藏时将 ngModel 设置为 null

我有一个类似于 在 angular2 中重置 ngIf 上的 ngModel 值的问题 每当父 *ngIf 导致该元素被隐藏时,我想将任何 ngModel 值设置为 null. 如果我的情况很简单,我就不会问这个了.如果是这种情况,那么我只需重置 *ngIf 值的更改,但由于我的表单具有多个级别的 *ngIf 嵌套并且多个 *ngIf 会导致某些元素显示/隐藏,我想使用某种指令来完成重 ..

为什么 (ngModel) 不起作用?

我已经运行示例应用程序来学习 angular 2.在我的示例应用程序中 [(ngModel)] 不起作用.但是当我删除方括号 (ngModel) 屏幕正在加载但双向绑定不起作用. 我应该做些什么让 [(ngModel)] 工作. 解决方案 可能你的代码在你的模块中缺少这个导入行: import { FormsModule } from '@angular/forms'; 您还必须 ..
发布时间:2021-11-08 21:09:42 其他开发