Я использую угловой маршрут для изменения видов в своем приложении. При смене просмотров (пользователь нажимает на ссылку) новое представление добавляется снизу, а старый вид остается там около 1 секунды перед отключением.Изменение вида slow angularjs
При прослушивании $ routeChangeStart/success и $ viewContentLoaded я вижу, что новый вид на самом деле загружается очень быстро, просто старый вид не скрывается достаточно быстро.
Любые идеи?
Html
<div class="content container-fluid" ng-view id="main"></div>
Код
config(['$routeProvider', function ($routeProvider) {
$routeProvider.when('/dashboard:l3_outputmaterial_id?', { templateUrl: 'app/frontend/inline/dashboard.html', controller: 'dashboardCtrl' });
$routeProvider.when('/nicetohave', { templateUrl: 'app/frontend/nice/nicetohave.html', controller: 'niceToHaveCtrl' });
$routeProvider.when('/login/:return_url', { templateUrl: 'app/frontend/auth/login.html', controller: 'loginCtrl' });
}])
Поделитесь HTML-код, где вы нг ракурс, а также слушатель кода – mohamedrias
нг-одушевленные делает это, проверьте ответ здесь: http://stackoverflow.com/questions/28120025/angularjs-nghide-delayed -with-ngshow/28120157 # 28120157 – Ins
@ В благодарность, ответ сработал. Странно, потому что, когда я удаляю ngaminate alltogether, задержка все еще существует. –