<p>InputNumber コントロールは次のとおりです。</p>
<wj-input-number
value="theNumber"
min="0"
max="10"
format="n0"
placeholder="number between zero and ten">
</wj-input-number>
@ Angularのng-modelディレクティブを使用してコントロールの value プロパティをバインドします。ng-modelディレクティブを使用してプロパティをバインドすると、データ検証やコントロールの状態のフォームインスタンスへの公開など、ng-modelの持つ利点を活用できます。ng-modelディレクティブによってバインドされるコントロールのプロパティを再定義するには、wj-model-property属性を使用します。
InputNumber コントロール用のAngularJSディレクティブ。
wj-input-number ディレクティブは、AngularJSアプリケーションに InputNumber コントロールを追加する場合に使用します。 ディレクティブ名とパラメーター名の書式は、キャメルケースではなくダッシュで結んだ小文字にする必要があります。 次に例を示します。
次の例では、InputNumber コントロールを作成し、異なる書式、範囲、ステップ値を使用した場合の効果を示します。
デモ
wj-input-number ディレクティブは以下の属性をサポートしています。
@
Angularのng-modelディレクティブを使用してコントロールの value プロパティをバインドします。ng-modelディレクティブを使用してプロパティをバインドすると、データ検証やコントロールの状態のフォームインスタンスへの公開など、ng-modelの持つ利点を活用できます。ng-modelディレクティブによってバインドされるコントロールのプロパティを再定義するには、wj-model-property属性を使用します。@
ng-model ディレクティブを使用してスコープにバインドされるコントロールプロパティを指定します。=
このディレクティブによって作成された InputNumber コントロールへの参照。@
数値の表示に使用される書式(Globalize を参照)。@
コントロールによってホストされているHTML入力要素の"type"属性。&
このイベントは、バインディングによるコントロールの初期化が完了した後に発生します。=
バインディングによるコントロールの初期化が完了したかどうかを示す値。@
有効な最大の数値。@
有効な最小の数値。@
コントロールが空のときにヒントとして表示する文字列。@
null値が禁止されるかどうかを示す値。@
値をstep 単位ずつ増減するスピナーボタンを表示するかどうかを示す値。@
ユーザーがスピナーボタンをクリックしたときに値を増減する量。=
コントロールに表示するテキスト。=
編集する数値。&
InputNumber.gotFocus イベントハンドラ。&
InputNumber.lostFocus イベントハンドラ。&
InputNumber.textChanged イベントハンドラ。&
InputNumber.valueChanged イベントハンドラ。