Tutorial #8 del curso de Angular Js, en este tutorial veremos como construir nuestros propios filtros personalizados, esto nos permitira ampliar los filtros que dispone angular js según la necesidad de nuestro proyecto.
<!DOCTYPE html> <html ng-app="filtros"> <head> <meta charset="utf-8"> <title>Filtros personalizados</title> <script type="text/javascript" src="angular.min.js"></script> </head> <body> <h1>{{"dinosaurio" | cambiar:"@":"s"}}</h1> <script type="text/javascript"> var filtroApp = angular.module('filtros', []); filtroApp.filter('cambiar',function(){ var cambiarFiltro = function(datosOriginales, primerValor, segundoValor){ //var nuevosDatos = datosOriginales.replace(RegExp("o","g"),"_"); //var nuevosDatos = datosOriginales.replace(/o/g,primerValor); var nuevosDatos = datosOriginales.replace(RegExp(segundoValor,"g"),primerValor); return nuevosDatos; }; return cambiarFiltro; }); </script> </body> </html>