我試了一下ng-model,但沒效果,問題在哪裡?程式碼如下:
script:
$scope.allMsgType=[
{id:"11",name:"输入内容"},
{id:"12",name:"连接h5"},
{id:"13",name:"无详情"}
];
$scope.msgTypeDefault=$scope.allMsgType[0];
html
<span ng-repeat="x in allMsgType">
<label ng-click="events.getMsgTypeData(x.id)">
<input name="msgType" type="radio" ng-model="msgTypeDefault">
<span>{{x.name}}</span>
</label>
</span>
可以在資料模型allMsgType上加個屬性checked用來標識是否預設選中,然後在input 上增加屬性ng-checked 和allMsgType的checked屬性綁定,這樣就可以透過修改資料物件來操作選中了