ng-options を使用した Angular select ディレクティブがあります。また、null オプションが 1 つあります。
<select ng-model="selected_company.current" ng-options="company.name for company in subcontractors">
<option value="">Please select a company...</option>
</select>
しかし、リストの最後に別の null オプションを付けたいので、結果のリストは次のようになります。
- 会社を選択してください...
- 会社1
- 会社2
- 会社3
- 会社4
- 新しい会社...
私は試してみました:
<select ng-model="selected_company.current" ng-options="company.name for company in subcontractors">
<option value="">Please select a company...</option>
<option value="">New company...</option>
</select>
しかし、何も起こらないと推測できるように、2 番目の null オプションはどこにも表示されません。これを回避するAngularの方法はありますか? 1 つの代替手段は、ng-options を使用する代わりに ng-repeating option 要素であることを知っています。