2015-04-01 7 views
0

Я решаю свою первую попытку в мире AngularJS. Я использую ui-router с некоторыми состояниями. Google Chrome загружает состояния без каких-либо проблем, пока Firefox просто не отвечает. Firebug даже не показывает ни одного стека, просто ошибка без чего-либо.AngularJS не загружает просмотров в firefox

Firebug screenshot

Вот состояние:

.state('showads', { 
     url: "/ads", 
     templateUrl: "views/ads/index.html", 
     controller: "AdsIndexController", 
     resolve: { 
      deps: ['$ocLazyLoad', function($ocLazyLoad) { 
       return $ocLazyLoad.load([{ 
        name: 'App', 
        files: [ 
         'js/controllers/AdsControllers.js', 
         'js/services/AdService.js', 
        ] 
       }]); 
      }] 
     } 
    }) 
+0

Очень маленькое изображение показывает, что проблема связана с HTTP. Он не может получить ваш файл шаблона. Попробуйте удалить ведущий '/', может быть? Таким образом, «/views/ads/index.html» будет «views/ads/index.html» – SirDemon

+0

@SirDemon Прошу прощения за крошечное изображение, но вы можете открыть его на новой вкладке, это в большом разрешении. Я знаю, что он не может загрузить файл. Я пробовал с помощью//. Он отлично работает в Chrome, но не в Firefox. –

ответ

1

Я нашел проблему. Я использую μblock, расширение для блокировки объявлений, и оно блокирует запрос, поскольку имя файла - ads.html.

Смежные вопросы