2016-04-07 11 views
0

選択が行われた後にサービスに戻ってくるデータを反映するMETAレイヤに基づいて利用可能なオプションをレンダリングするSELECTドロップダウンがあります。angular ng-options省略値を除きます

潜在的な状態の1つはUNKNOWNであり、返された結果のデータベースに状態が割り当てられていないデータのキャッチオールです。したがって、METAに表示される有効な状態です。

ただし、状態またはすべての状態が選択されていない場合、結果に表示されることがありますが、このフォームのSELECTオプションにはUNKNOWNの状態を表示しません。

SELECTをレンダリングしてそのオプション/値をスキップする方法はありますか? UNKNOWNの値は0で、ここで私は現在、私のSELECTをレンダリングする方法です...

<select name="invoicestatus" id="invoicestatus" class="form-control" ng-model="asCtrl.filterParams.invoiceStatusSelected" ng-options="status as status.Description for status in asCtrl.filterParams.invoiceStatus.DataSource track by status.Value"></select> 

それはNG-繰り返していた場合、私はNG-場合state.value用を追加することができます!= 0、それを非表示にするが、カント私のng-optionsで省略する方法を見つけ出す。

私はそれがUNKNOWNはずのが提示されていることが、この形態であるだけでようサービスからUNKNOWN削除するために、開発者を求めることはできません - そのサービスを利用して他のシステムでは、それはので、私のシナリオ

ための角度で扱われなければなら必要な場合があります

ありがとう

答えて

関連する問題