[]
InputDate コントロール用のAngularJSディレクティブ。
wj-input-date ディレクティブを使用して、AngularJSアプリケーションに InputDate コントロールを追加できます。 ディレクティブ名とパラメーター名の書式は、キャメルケースではなくダッシュで結んだ小文字にする必要があります。 次に例を示します。
<p>InputDate コントロール:</p> <wj-input-date value="theDate" format="M/d/yyyy"> </wj-input-date>
次の例は、InputDate コントロールと InputTime コントロールを使用して、(日時の情報を含む) Date 値を表示します。 どちらのコントロールも同じコントローラ変数に連結されており、 各コントロールはそれぞれの情報(日付または時刻)を編集します。 この例では、1回のクリックで日付を選択できる Calendar コントロールも示しています。
Example
wj-input-date ディレクティブは、次の属性をサポートします。
@
=
&
min 属性と max 属性を指定する場合、それらは書式"yyyy-MM-dd"の文字列にする必要があります。技術的には、W3Cの [RFC 3339] で定義されている任意の日時を使用できます。これは、標準HTML5入力要素でも使用される書式です。
InputDate コントロール用のAngularJSディレクティブ。
wj-input-date ディレクティブを使用して、AngularJSアプリケーションに InputDate コントロールを追加できます。 ディレクティブ名とパラメーター名の書式は、キャメルケースではなくダッシュで結んだ小文字にする必要があります。 次に例を示します。
次の例は、InputDate コントロールと InputTime コントロールを使用して、(日時の情報を含む) Date 値を表示します。 どちらのコントロールも同じコントローラ変数に連結されており、 各コントロールはそれぞれの情報(日付または時刻)を編集します。 この例では、1回のクリックで日付を選択できる Calendar コントロールも示しています。
Example
wj-input-date ディレクティブは、次の属性をサポートします。
@
Angular ng-modelディレクティブを使用して、コントロールの value プロパティを連結します。 ng-modelディレクティブを使用してプロパティを連結すると、検証、 フォームインスタンスへのコントロールの状態の追加などの標準機能を活用できます。 ng-modelディレクティブによって連結されるコントロールのプロパティを再定義するには、wj-model-property属性を使用します。@
ng-model ディレクティブを使用して、スコープに連結するコントロールプロパティを指定します。=
このディレクティブによって作成された InputDate コントロールへの参照。@
編集中の日付の表示に使用される書式 Globalizeを参照)。@
ユーザー入力時に入力の検証に使用されるマスク ( wijmo.input.InputMask を参照)。@
ドロップダウンが現在表示されているかどうかを示す値。&
このイベントは、属性値でコントロールを初期化して連結処理が完了した後に発生します。=
属性値でコントロールを初期化して連結処理が完了したかどうかを示す値。@
最も遅い有効な日付(書式"yyyy-MM-dd"の文字列)。 min@
最も早い有効な日付(書式"yyyy-MM-dd"の文字列)。@
コントロールが空のときにヒントとして表示する文字列。@
null値を禁止するかどうかを示す値。@
コントロールにドロップダウンボタンを表示するかどうかを示す値。=
コントロールに表示するテキスト。=
編集中の日付。&
InputDate.gotFocus event handler.&
InputDate.lostFocus イベントハンドラ。&
InputDate.isDroppedDownChanging イベントハンドラ。&
InputDate.isDroppedDownChanged イベントハンドラ。&
InputDate.textChanged イベントハンドラ。&
InputDate.valueChanged イベントハンドラ。min 属性と max 属性を指定する場合、それらは書式"yyyy-MM-dd"の文字列にする必要があります。技術的には、W3Cの [RFC 3339] で定義されている任意の日時を使用できます。これは、標準HTML5入力要素でも使用される書式です。