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

<input type="number" minlength="0" inputmode="numeric" pattern="[0-9]*" placeholder="Month" formControlName="month" maxlength="2">

我也尝试过更改输入type =“tel”,但是没有运气。
我在尝试实现ios - Angular 2数字键盘启动-LMLPHP时不断得到ios - Angular 2数字键盘启动-LMLPHP

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

最佳答案

您的代码完全适用于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'; }

见下面ios - Angular 2数字键盘启动-LMLPHP

08-25 13:11
查看更多