是否有可能在离子 2 中禁用按钮



我在离子 2 中有一个这样的输入:

<ion-input type="number"></ion-input>

但我只想有数字。我想验证这一点,但是在我的打字稿文件中,当我要求输入值时,如果该值不是有效值,我会收到一个空字符串。我想区分空输入和无效值。

我的解决方案是禁用不需要的按钮。例如,禁用所有字符,但不禁用数字字符。

你知道怎么做吗?

我尝试过类似的东西:

(keydown)="funct($event)"
    funct(event) {
        if (event.keyCode == 229) {
            return false;
        }
    }

问题是最小字符或逗号字符具有相同的键代码。

你知道怎么做吗?或者您有另一个最佳解决方案?

谢谢

你可以做一些类似<button type="submit" [disabled]="ngForm.num.invalid">Submit</button>如果你<ion-input name="num" type="number"></ion-input>

相关内容

  • 没有找到相关文章