1
Я получаю сообщение об ошибке при введении $ filter в угловом, я новичок в угловом, поэтому, вероятно, я чего-то не хватает. Это мой код
(function() {
var dateTimeLocalFilter = function ($filter) {
return function(timestamp) {
if(timestamp == null){ return ""; }
var date = $filter('date')(new Date(timestamp),
'MMM dd yyyy HH:mm:ss');
var now = new Date(date);
return now.getTime();
};
};
dateTimeLocalFilter.$inject = ["$filter"];
angular.module("MyApp").filter("dateTimeLocalFilter", dateTimeLocalFilter);
});
И я получаю эту ошибку: Неизвестный поставщик: dateTimeLocalFilterProvider < -NaNateTimeLocalFilter
Любые предложения приветствуются.
Вы получаете сообщение об ошибке при попытке использовать свой фильтр? Код в вашем примере должен заканчиваться на '})();' или он не будет выполнен. – tasseKATT
Это сообщение об ошибке не для '$ filter'. Это для 'NaNateTimeLocalFilter'. – cgTag