AngularJS контроллер с префиксом? В Chrome - PullRequest
0 голосов
/ 29 января 2020

Иногда, когда я обновляю некоторый код в своем контроллере, а затем проверяю его в chrome, он выдаёт не зарегистрированную ошибку контроллера, а также синтаксическую ошибку. Когда я смотрю на исходные файлы chrome, у рассматриваемого контроллера будет «?» подготовлен к этому. Также не будет go жесткого сброса.

В прошлом, чтобы исправить ошибку, которую я добавил? помечается в начале и затем обновляется до обновления исходного файла chrome. Однако сегодня это не сработало, поэтому я удалил IIFE, контроллер был обернут и обновлен, и это сработало. Я на самом деле думаю, что IIFE бесполезен для этого контроллера, потому что он используется, как показано ниже, но я не уверен на 100%.

   (function (){
   angular.controller(“controllerName”, [“dependencies”,
function (dependencies) { 
    $scope.code = 1;
    }])
   )();

Извините за плохое форматирование, которое у меня на телефоне ...

Таким образом, никогда не затрагивая глобальную область, поэтому я удалил ее из IIFE, а затем обновил, и она наконец-то работала без? Отметьте prepend присутствующим.

Спасибо за любую помощь или советы.

Однако мне интересно, что может вызвать эту ошибку. Мы используем chrome, поэтому другие браузеры не являются проблемой, если они связаны с браузером.

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