0

次のコードは、オプション name を id にします。

<select ng-model="vm.ships" ng-change="vm.updateShip()"  data-ng-options="ship as ship._id for ship in vm.readyships">

ship.idQ: 「ship is ready ( ship.to)」という名前にするにはどうすればよいですか?

それは ng-options でも可能ですか?

希望の結果:

<option value="0" selected="selected" label="57e261">ship 57e261 is ready (sweden) </option>

アップデート:

変数ship.toが利用可能です

4

3 に答える 3

1

のラベル部分で必要なことをすでに行っていますdata-ng-options。完全なラベルを取得するには、追加のテキストを連結できます。

<select ng-model="vm.ships" ng-change="vm.updateShip()"  data-ng-options="ship as ('ship' + ship._id + ' is ready (' + ship.to + ')') for ship in vm.readyships">

ドキュメントに加えて、この以前の回答は、 で使用できるさまざまなオプションをまとめたものですng-options

于 2016-10-13T14:51:06.053 に答える