Angular 2数字键盘启动

时间:2016-12-15 16:25:25

标签: ios html5 cordova angular keyboard

我正试图在IOS上为我的Angular 2应用程序拉出一个数字键盘,但无法得到我想要实现的目标。这是我的代码,请告诉我需要做出哪些更改

    @Type(type = Amount.TYPE_DEF)
    @Columns(columns = {
        @Column(name = "amount"),
        @Column(name = "currencyCode")})
    private Amount amount;

我也试过更改输入类型=" tel"但没有运气。 在我尝试实现enter image description here

时,我不断获得enter image description here

这是我遇到的文章,以实现我想要使用的但没有运气 http://danielfriesen.name/blog/2013/09/19/input-type-number-and-ios-numeric-keypad/

1 个答案:

答案 0 :(得分:0)

您的代码完全如此,适用于iOS 10.2 OSX模拟器上的Safari。这是我的傻瓜

My Plunker

import { Component } from '@angular/core';

@Component({
  selector: 'my-app',
  template: `<h1>Hello {{name}} <input type="number" minlength="0" inputmode="numeric" pattern="[0-9]*" placeholder="Month" formControlName="month" maxlength="2">
</h1>`
})
export class AppComponent { name = 'Angular'; }

见下文enter image description here