Anglar js Radio Button
5102 ワード
症状:リストを結合する radio buttonはいつも一行だけを結びつけることができて、長い間悩んで、家に帰って発見します. もとはnameです.同じものを使いました. ,次の再発のないようにメモしてください.
前のコード
前のコード
<ul>
<li ng-repeat="row in list">
<span> {{row.name}}</span>
<label class="radio">
<input type="radio" name="abc" value="1" ng-model="row.type">ddddd</input>
</label>
<label class="radio"> <input type="radio" name="abc" value="2" ng-model="row.type">dfsfd</input></label>
<label class="radio"> <input type="radio" name="abc" value="3" ng-model="row.type">sfd</input></label>
Value:{{row.type}}
</li>
</ul>
変更後のコード <ul>
<li ng-repeat="row in list">
<span> {{row.name}}</span>
<label class="radio">
<input type="radio" name="abc{{row.name}}" value="1" ng-model="row.type">ddddd</input>
</label>
<label class="radio"> <input type="radio" name="abc{{row.name}}" value="2" ng-model="row.type">dfsfd</input></label>
<label class="radio"> <input type="radio" name="abc{{row.name}}" value="3" ng-model="row.type">sfd</input></label>
Value:{{row.type}}
</li>
</ul>