Angular ionic2离子输入的属性指令错误
我正试图按照下面的步骤制作一个属性指令,用于在离子输入中屏蔽文本 这就是我在directive.mask.ts中声明选择器和输入变量的方式 我还在模块中的声明中添加了掩码 下面是我如何尝试将此属性用于输入:Angular ionic2离子输入的属性指令错误,angular,ionic-framework,ionic2,Angular,Ionic Framework,Ionic2,我正试图按照下面的步骤制作一个属性指令,用于在离子输入中屏蔽文本 这就是我在directive.mask.ts中声明选择器和输入变量的方式 我还在模块中的声明中添加了掩码 下面是我如何尝试将此属性用于输入: <ion-input [mask]="maskPattern" type="text"></ion-input> 但这一切都因以下错误而失败: 无法绑定到“掩码”,因为它不是“离子输入”的已知属性 不要使用[] <ion-input mask="maskPat
<ion-input [mask]="maskPattern" type="text"></ion-input>
但这一切都因以下错误而失败:
无法绑定到“掩码”,因为它不是“离子输入”的已知属性
不要使用[]
<ion-input mask="maskPattern" type="text"></ion-input>
//或
@Input() mask: string;
ngOnInit(){
console.log(this.mask);
}
谢谢但这似乎也不起作用。它不会引发特定的错误,但绑定不起作用。当我试图从Mask类中的ngOnInit访问maskPattern时,我得到了一个空引用。
@Input("mask") maskPattern: string;
ngOnInit(){
console.log(this.maskPattern);
}
@Input() mask: string;
ngOnInit(){
console.log(this.mask);
}