With Safari, you learn the way you learn best. Get unlimited access to videos, live online training,
learning paths, books, tutorials, and more.

Filters transform the data before it is processed by a directive and displayed in a view without modifying the original data in the scope, allowing the same data to be displayed in different ways in different parts of the application. Filters can perform any kind of transformation, but for the most part they are used to format or sort the data in some way. In this chapter, I explain the role that filters play in an AngularJS application, describe the built-in AngularJS filters, and demonstrate how to create and apply custom filters. Table 14-1 summarizes this chapter.