angular-directive相关内容

如何重新验证具有多个依赖字段的表单?

我对 Angular 还很陌生.我有一个表单,用户需要将端口号分配给 9 个不同的端口输入字段(上下文:它是服务器环境配置的表单).验证要求是不能分配两次端口号,因此 9 个端口号中的每一个都必须是唯一的. 为此,我有一个名为“srb-unique-port"的自定义验证指令,我将其分配给我的输入字段. 指令: (函数(){'使用严格';有角的.module('账户').direct ..
发布时间:2021-11-09 00:56:56 其他开发

Angular 使用父级指令获取嵌套元素

这是我的代码 一些文字 这里我在父元素上有 my-directive,我想访问子元素并对其应用一些样式. 所以在我的指令中,我有以下内容. 导出类 MyDirective {@Input("toHide") localRef;构造函数(公共元素:ElementRef,公共渲染器:渲染器){con ..
发布时间:2021-11-09 00:56:53 其他开发

模板解析错误:无法绑定到 DIRECTIVE,因为它不是“div"的已知属性

我已经查看了有关此错误的问题,但没有找到解决方案. 我有一个高亮指令,我接受一个输入index.当我在使用它的模块中声明该指令时,该指令有效.但我想在多个模块中使用它,所以我删除了声明,并将其放在导入错误的根模块中.那是我收到错误的时候: 错误:模板解析错误:无法绑定到“index",因为它不是“div"的已知属性.(" ][索引 ..
发布时间:2021-11-09 00:56:48 其他开发

如何制作结构指令来包装我的 DOM 的一部分?

我的 HTML 中目前有以下行: 这是我的第一行 使用包装器指令,我想添加第二个段落并将其包装在 div 中,使其看起来像这样: 这是我的第一行 然后指令将添加包装器和第二行,使最终的 HTML 看起来像这样: 这是我的第一行 这是我的第二个 根据我对 angular.io 的理解,我需要创建一个结构指令并使用 TemplateR ..
发布时间:2021-11-09 00:56:44 前端开发

如何使用 angular 2/4 的鼠标滚轮事件测试指令

我有一个带有鼠标滚轮事件的指令,它用于放大和缩小画布.我想知道如何为这样的事件编写单元测试.我在网上找不到任何例子,有人能指出我正确的方向吗? 我的指令: import { Directive, ElementRef, HostListener} from "@angular/core";从“./my-service"导入 { MyService };@指示({选择器:“[testDire ..
发布时间:2021-11-09 00:56:33 前端开发

来自组件的 Angular 4 调用指令方法

我正在尝试构建一个结构指令,该指令将更改通过使用其选择器(静态)或通过调用其公共方法(动态)调用的父 DOM 结构. 在 html 模板中使用指令选择器可以正常工作,而无需任何问题. 我想弄清楚我们是否可以在不使用模板和调用指令方法的情况下实现相同的效果. my-directive.ts @Directive({ 选择器: '[sampleDirective]' })导出类 S ..
发布时间:2021-11-09 00:56:23 其他开发

使用指令检测角度 4 中的单击外部元素

我使用了一个自定义指令来检测 angular 2 中元素外部的点击,但在 angular 4 中是不可能的. [plunkr] https://plnkr.co/edit/aKcZVQ?p=info 当我尝试在 angular-4 中使用相同的代码时,出现以下错误: 1.'{ 模板:字符串;指令:typeof ClickOutside[];}' 不可分配给“组件"类型的参数.==>@ ..