Как обновить переключатель в списке пользователей (таблица) - PullRequest
0 голосов
/ 27 апреля 2018

Когда я нажимаю переключатель, всплывающее окно отображает подробную информацию о пользователе A, но когда я щелкаю по радио в строке 2 (пользователь B), всплывающее окно отображает сведения о пользователе A (также подробности о пользователе A и нет сведений о пользователе B). Как мне решить эту проблему, чтобы обновить переключатель

Мой HTML:

<tbody>
    <tr ng-repeat="nm in listeOfUsers |filter:searchFish ">
        <td>
            <input type="radio" name="checked" ng-checked="nm.checked" ng-change="changeVal()"
            value="{{nm.Id}}"
            ng-model="nm.checked" ng-click="resetAll(nm)"/>
        </td>

        <td> 
            {{nm.nom}} 
        </td>

        <td> 
            {{nm.prenom}} 
        </td>

        <td> 
            {{nm.email}} 
        </td>

        <td> 
            {{nm.designation}} 
        </td>

        <td> 
            {{nm.Site}} 
        </td>

        <td>
            <center>
                <span ng-if=" nm.IsActive == true " class="label label-warning">Activé</span>
            </center>
            <center>
                <span ng-if="nm.IsActive == false " class="label label-danger">Non Activé</span>
            </center>
        </td>
    </tr>
</tbody>

Мой Javascript:

function ($scope, $uibModalInstance) {
    console.log(item.checked);
    console.log(item);
    User.UserById
    ({id:item.Id},
    function (res){
        $scope.mm = res;
        console.log($scope.mm);
        $scope.registration.Password=$scope.mm.password;
    },
    function (err) {
        console.log(err);
    });

    $scope.cancel = function () {
        $uibModalInstance.dismiss('cancel');
        $state.go($state.current, $stateParams, {
            reload: true,
            inherit: false,
            notify: true
        });
   };

  $scope.registration.Email=item.email;

  $scope.registration.Users_Role=item.designation;
  $scope.registration.Site=item.site;
  $scope.registration.nom=item.nom;
  $scope.registration.Prenom=item.prenom;
}
]
};
  $uibModal.open(dialogOpts);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...