Почему я не могу войти в систему с пользователем, а затем войти в систему с другим пользователем, сохранить изображение профиля предыдущего пользователя, angularjs? - PullRequest
0 голосов
/ 28 октября 2018

В настоящее время отображается изображение профиля, когда пользователь входит в систему, например:

<div class="profile clearfix mb15">
        <img src="{{ruta_imagenes_servidor}}{{menu.user.avatar}}" alt="admin">
        <div class="group">
            <h5 class="name">{{menu.user.nombre}}</h5>
            <small class="desig text-uppercase" ng-if="menu.user.idtipousuario == 1">Administrador</small>
            <small class="desig text-uppercase" ng-if="menu.user.idtipousuario == 2">Digitador</small>
            <small class="desig text-uppercase" ng-if="menu.user.idtipousuario == 3">Agente</small>
        </div>
    </div>

Что я не понимаю, так это то, что когда я начинаю сеанс с другим пользователем, я сохраняю образ пользователя, которыйЯ начинал раньше, пока не обновил экран и не загрузил изображение нового пользователя, который начал сеанс.Именно в этой части кода {{ruta_imagenes_servidor}}{{menu.user.avatar}} изменение не отражается, в отличие от значения

{{menu.user.nombre}} which if it is shown correctly by each user that starts shows its correct name. In the controller I have it in the following way:
$scope.ruta_imagenes_servidor = "http://URL:808/proyecto/backend/public/avatars/"
    vm.user = {
                correo: sessionControl.get('correo'),
                nombre: sessionControl.get('nombre'),
                idtipousuario: sessionControl.get('idtipousuario'),
                avatar: sessionControl.get('avatar')
            }

Каждый раз, когда я эффективно захожу в хранилище сеансов браузера в «аватаре», происходитправильное изображение, только в html это изменение не отражается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...