1

(999) 999-9999この例http://angular-ui.github.io/ui-utils/のように電話マスクを行う必要がありますが、Ionic モバイルアプリの入力用です。

ui-utils は、裸の AngularJS アプリで正常に動作します: http://plnkr.co/edit/NozbdhtRjaxq1KFYrwLo?p=preview

  <body ng-controller="MainCtrl">
    <input type="text" ng-model="phonenumber" ui-mask="(999) 999-9999">
  </body>

ただし、同じことが Ionic では機能しません: http://codepen.io/hawkphil/pen/qdxOLW?editors=101

<input type="text" placeholder="First Name" ui-mask="(999) 999-9999" ng-model="attendee.firstname">

ここに画像の説明を入力

  1. プレースホルダーがハイジャックされたか何か。プレースホルダーを修正するには?

  2. 次に、数値を入力すると、すべてが台無しになり、プレースホルダーテキストが挿入されます。直し方?

  3. あるいは、1 つのことだけのために ui-utils を使用する必要はありません。Ionic 用の電話マスクの代替品はありますか? type=tel数字キーパッドだけがポップアップするだけなので、私にはうまくいきません。

プレースホルダー「電話番号を入力してください」を表示する必要があります。したがって、 (___) ___ ____ を表示しても機能しません

4

1 に答える 1