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>