2

AngularJS UI を介してソフトウェアをデプロイするプロジェクトに取り組んでいます。現在のビューでは、展開の対象となる環境を選択する必要があります。環境の可能なリストはスコープに保存され、選択のオプションが構築されるものです。

<select ui-select2="{ }" data-placeholder="All Environments" ng-model="transformParams.EnvironmentIds" multiple="multiple" class="input-xxlarge">
  <option ng-repeat="environment in environments" value="{{ environment.Id }}">{{ environment.Name }}</option>
</select>

また、このページには、環境が設定される現在のアイテムを変更するドロップダウンがあります。ドロップダウンから既存のアイテムを選択すると、既存のアイテムからEnvironmentsプロパティが取得され、Select2 ボックスで正しい要素が選択されます。これにより、明らかにtransformParams.EnvironmentIdsモデルが更新されます。そのモデルを更新して、選択する環境を変更しようとしましたが、役に立ちませんでした。

Angular 1.2のバグ修正を見たことがありますが、1.0.7 で立ち往生しており、この段階で Angular をアップグレードするオプションがありません。

4

1 に答える 1