我有一个使用按模块类型组织结构的Angular项目:
├── directives
├── services
├── filters
│ └── filters.js
└── states
└── home
├── home.html
└── home.module.js
我在filters.js中创建了一个定制的过滤器。
import angular from "angular";
export default angular.module("app.filters", [])
.filter("removeStartingWithDollar", function(items) {
var filteredItems = [];
angular.forEach(items, function(item) {
if (!item.startsWith('$')) { filteredItems.push(item); }
});
return filteredItems;
});
我想在我的home.html模板中使用removeStartingWithDollar
过滤器。我该如何将其注入为依赖项,是否需要这样做?