私は奇妙な振る舞いをしています。奇妙な振る舞いの範囲とng-repeatの表示、角度JS
<div class="form-group">
<select class="form-control" name="name" id="repeatSelect" ng-model="selectedOption">
<option ng-repeat="o in availableOptions" value="{{o}}">{{o.name}}</option>
</select>
</div>
<p>{{selectedOption}}</p>
<p>{{selectedOption.value}}</p>
コントローラに私が持っている:私は以下のコードを有する鑑み
$scope.availableOptions= [
{id: '1', name: 'name2', value:{w: 100, h: 250}},
{id: '2', name: 'name1', value:{w: 200, h: 100}},
];
$scope.selectedOption = $scope.availableOptions[1];
問題は以下である:最初の時点で最初の二つ<p>
(selectedOptionとselectedOption.value)が正しく表示されています。しかし、私が選択した値を変更するときは、が表示され、<p>{{selectedOption.value}}</p>
は何も表示されません。
ヘルプ?
PD:ng-optionを選択しても機能しましたが、なぜng-repeatでないのですか?
いくつか出力コードやコンソールログを提供できますか? – theblindprophet