ListBox コントロール用のAngularJSディレクティブ。
wj-list-box ディレクティブは、AngularJSアプリケーションに ListBox コントロールを追加する場合に使用します。 ディレクティブ名とパラメーター名の書式は、キャメルケースではなくダッシュで結んだ小文字にする必要があります。 次に例を示します。
b>ListBox コントロールの例:</p> <wj-list-box selected-item="theCountry" items-source="countries" placeholder="country"> </wj-list-box>
次の例では、ListBox コントロールを作成し、コントローラーによって公開された'countries'配列にコントロールをバインドします。 選択した値は、selected-item 属性を使用して'theCountry'コントローラープロパティにバインドされています。デモ
wj-list-box ディレクティブは以下の属性をサポートしています。
@
=
&
wj-list-boxディレクティブには、子ディレクティブとして wijmo.angular.input.WjItemTemplate を含めることができます。
ListBox コントロール用のAngularJSディレクティブ。
wj-list-box ディレクティブは、AngularJSアプリケーションに ListBox コントロールを追加する場合に使用します。 ディレクティブ名とパラメーター名の書式は、キャメルケースではなくダッシュで結んだ小文字にする必要があります。 次に例を示します。
次の例では、ListBox コントロールを作成し、コントローラーによって公開された'countries'配列にコントロールをバインドします。 選択した値は、selected-item 属性を使用して'theCountry'コントローラープロパティにバインドされています。
デモ
wj-list-box ディレクティブは以下の属性をサポートしています。
@Angularのng-modelディレクティブを使用してコントロールの selectedValueプロパティをバインドします。ng-modelディレクティブを使用してプロパティをバインドすると、データ検証やコントロールの状態のフォームインスタンスへの公開など、ng-modelの持つ利点を活用できます。ng-modelディレクティブによってバインドされるコントロールのプロパティを再定義するには、wj-model-property属性を使用します。@ng-model ディレクティブを使用してスコープにバインドされるコントロールプロパティを指定します。=このディレクティブによって作成された ListBox コントロールへの参照。@項目の視覚表示として使用するプロパティ。@項目の内容がプレーンテキストとHTMLのどちらであるかを示す値。&このイベントは、バインディングによるコントロールの初期化が完了した後に発生します。=バインディングによるコントロールの初期化が完了したかどうかを示す値。=リストに表示する値のカスタマイズに使用される関数。=リスト項目を含む配列または ICollectionView。@リストの最大の高さ。=現在選択されている項目のインデックス。=現在選択されている項目。=selected-value-path を使用して取得されたselected-itemの値。@selected-itemから selected-value を取得するために使用されるプロパティ。&ListBox.gotFocus イベントハンドラ。&ListBox.lostFocus イベントハンドラ。&ListBox.itemsChanged イベントハンドラ。&ListBox.selectedIndexChanged イベントハンドラ。wj-list-boxディレクティブには、子ディレクティブとして wijmo.angular.input.WjItemTemplate を含めることができます。