Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图弄清楚如何制作一个过滤器,如果通过范围传入的模型为真,则该过滤器将回显一个值。
因此,例如,我的数据库将 true 或 false 返回到:thing.hearted。如果thing.hearted === true,我想要一个过滤器,它会回显“hearted”。理想情况下,它会像这样工作:
{{东西。心 | 心过滤器}}
这可能吗?
是的,你可以这样做。
angular.module('MyModule', []). filter('heartedFilter', function() { return function(input) { if(input === true) return "hearted" return ""; } });