ラベルと説明の2つの属性を持つオブジェクトのリストがあります。このリスト上のHTML Iサイクルに:私は何をしようとしているAngularJS-ng-repeat on objects
<select class="form-control"
ng-options="fid.label for fid in myFidList"
ng-model="fidSelected"
ng-change="setFidDescription()"/>
私はオプションタグで選択したオブジェクトを取得する機能(setFidDescription)を呼んでいます。だから私は別のdivのそれぞれのdesciptionを変更することができます。これは機能していないようです:ng-modelは更新されていないようです。関数:
$scope.setFidDescription = function() {
console.log($scope.fidSelected);
}
このコードは空のオブジェクトを出力します。 私は何が欠けていますか?行く別の方法は私の選択の$インデックスを得ることができます。
アップデート: 私は私の問題を発見しました。説明についてはこちらをご覧ください:
AngularJS ngModel doesn't work inside a ui-bootstrap tabset
私の問題だったこと。
jsonデータを投稿 – Sajeetharan
console.log($ scope.fidSelected);でコンソールの正しいデータを取得していますか。 ? – Jigar7521
いいえ、返信の属性が – Massimo