我要建立将用于选择器的指令。但是我不希望有一个通用指令。对于每种选择器,都应实现不同的指令类。 可以说我有两个选择器
<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; }