Не обновлять после обновления или удалять с помощью $ state.reload на работающем сервере - PullRequest
0 голосов
/ 30 января 2019

На локальном сервере мое приложение angularjs работает нормально (angular 1.6.4, ui-router 0.4.x).Однако на работающем сервере обновление представления после операций обновления и удаления работает только тогда, когда я удаляю кэш браузера и выполняю принудительную перезагрузку.

Я прочитал все различные решения, чтобы выполнить обновление / перезагрузку страницы,Я попытался $state.reload(), $state.go($state.current), $state.go('page',...), $location.reload и т. Д. И т. Д.

Я также добавил функцию тайм-аута, чтобы убедиться, что представление не обновлялось до операций обновления / удаления.Закончено.

....
.then(function(res){
          $timeout(function(){
            $state.reload();
          }, 2000);
        });

Я застрял, поэтому я надеюсь, что кто-то может помочь мне решить эту проблему.

Возможно, это может представлять интерес: я пробовал это на 2-х живых серверах: одинбез защиты, т. е. http:// и с защитой, т. е. https://

Последняя (с защитой) создает описанную выше проблему.Первый работает нормально, как мой localhost.

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