一个指令-选择器的许多提供程序

时间:2018-10-31 17:00:28

标签: angular typescript

我要建立将用于选择器的指令。但是我不希望有一个通用指令。对于每种选择器,都应实现不同的指令类。 可以说我有两个选择器

<input type="text" inputDirective>
<input type="number" inputDirective>

和指令声明

@Directive({
  selector: '[inputDirective]'
})
class InputDirective{ value: any; }

如何在此上运行?

@Directive({
  selector: 'input[type=text]'
})
class InputTextDirective{ value: any; }

对于另一堂课

@Directive({
  selector: 'input[type=number]'
})
class InputNumberDirective{ value: any; }

0 个答案:

没有答案