0

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 要素であることを知っています。

4

1 に答える 1