小编Raf*_*ade的帖子

Angular 2多个自定义值访问器

我正在使用angular2创建一个应用程序。

我需要使用日历弹出窗口从用户输入中获取日期,但是我需要在用户输入上放置一个掩码,以使其在键入时保持dd-mm-YYYY的格式。

我正在使用从Web ng-bootstrapangular2-text-mark获得的两个不同模块

<input [textMask]="{mask: mask}" type="text" class="form-control" placeholder="yyyy-mm-dd"
         name="dp" [(ngModel)]="date" ngbDatepicker #d="ngbDatepicker">
Run Code Online (Sandbox Code Playgroud)

当我在同一标签上使用textMaskngbDatepicker时,出现此错误

错误:多个自定义值访问器与具有未指定名称属性的表单控件匹配。

有办法做这种事情吗?

谢谢

maskedinput angular2-directives ng-bootstrap angular

6
推荐指数
1
解决办法
5390
查看次数

ngStyle 与指令上调用函数之间的性能

主要区别是什么

<p [ngStyle]="getStyle()"> 
// getStyle returns a string like "color:blue" and some other attributes
Run Code Online (Sandbox Code Playgroud)

<p appStyle [status]="myStatus">
//directive get myStatus as a input and calculate the style of the tag
Run Code Online (Sandbox Code Playgroud)

我正在做维修电话,这些功能的应用getStylengStyle有很多(可能5K次)。我目前正在将样式计算更改为指令,因为我认为它更干净。

但是不知道对性能有多大影响。我怎么能测量它?

另一个问题,是否有文档/教程/书籍可以解释这样的事情?

谢谢

angular-directive angular angular5

2
推荐指数
1
解决办法
1092
查看次数