Я рассмотрел три различных способа минимизации скриптов AngularJS. Однако ни один из них не объясняет, как я должен учитывать пользовательские фильтры. Я мой код отформатирован так:Сценарий Minifying AngularJS, который включает настраиваемый фильтр
app.controller("App", ["$scope","$timeout", function($scope, $timeout){...}]);
Наряду с некоторой дополнительной кодой:
app.filter('unsafe', function($sce) {
return function(val) {
return $sce.trustAsHtml(val);
};
});
Когда я Минимизировать все выше, фильтр не распознается больше. Как мне начать готовить мой код для минимизации?
Посмотрите, как вы определили 'приложение'. Используйте тот же синтаксис для фильтра 'unsafe'. – Tushar
u добавил $ sce-сервис в ур-фильтр, в то время как минимизация $ sce будет изменена на некоторое имя алфавита, поэтому вам нужно добавить зависимости в array.so, угловые не смогут найти tat-сервис. – sundar
См. [Почему мы вставляем наши зависимости два раза в angularjs?] (Http://stackoverflow.com/questions/32390338/why-we-inject-our-dependencies-two-times-in-angularjs) – Tushar