我在使用角度注入$ 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
欢迎任何建议。
答案 0 :(得分:0)
代码最后缺少();
,因此代码不会被执行,并且没有创建过滤器。谢谢tasseKATT!