以内にモデル化するためにバインドされている角度JSとの事前選択ラジオラジオボタンに、私は次のようなHTMLがあります(CreateSpreadsheetCtrl.init内部どのようにNGリピート
<div ng-controller="CreateSpreadsheetCtrl as csCtrl" ng-init="csCtrl.init()">
<div ng-repeat="x in csCtrl.ProcessingTypeMasters">
<input type="radio" name="proctype"
ng-model="$parent.csCtrl.Template.ProcessingTypeMaster"
ng-value="x" /> {{x.LocalizedName}}
</div>
</div>
)を、我々はと呼ばれる配列をロードしています{Id:1、Name: "Type 1"}、{Id:2、Name: "Type 2"}などのオブジェクトのリストを含む "ProcessingTypeMasters"(csCtrl.ProcessingTypeMasters)
また、init()メソッドでは、 "ProcessingTypeMaster"(csCtrl.Template.ProcessingTypeMaster)というプロパティを持つこの "csCtrl.Template"オブジェクトを読み込みます。
上記のコードでは、モデルに正しくバインドされます。選択を変更すると、csCtrl.Template.ProcessingTypeMasterが正しくバインドされています。
ただし、csCtrl.Template.ProcessingTypeMasterに既存のオブジェクトがプリロードされている場合、ページが最初に読み込まれたときにUIでそのオブジェクトが選択されません。
ここに何が欠けていますか?