Esta lição apresentará tubos angulares e como usá-los em seus modelos de componentes. Pipes são funções usadas em modelos angulares para transformar os dados em um formato diferente para a visualização, como mudar uma string para maiúsculas e minúsculas, ou exibindo uma data em um formato específico. Angular fornece tubos embutidos que cobrem as transformações de dados padrão, e esses tubos estão disponíveis para uso tudo em todo o seu aplicativo. A sintaxe é usar o operador pipe e um par de chaves. À esquerda está a entrada para o tubo, e à direita está o nome do tubo. Então, na aula, vou criar uma string. E então, no modelo, você pode usar o tubo maiúsculo ou o tubo minúsculo, que irá converter a string em todas as letras maiúsculas ou minúsculas. E depois vendo isso no navegador. E aqui você pode ver que a corda foi alterada para exibir em maiúsculas ou minúsculas. Alguns tubos também aceitam parâmetros. O tubo de data tem muitos formatos diferentes para exibir objetos de data angular. Primeiro, vou criar um objeto de data na classe. O tubo de data tem muitos formatos diferentes para exibir objetos de data angular. Existem opções predefinidas, como data curta e data completa. Existem algumas opções predefinidas para data, como data curta e data completa como você pode ver aqui, ou você pode personalizar o formato da data. Isso exibirá a data com dois dígitos para o mês e dia, e quatro para o ano, que, abrindo o navegador, você pode ver aqui. O tubo de moeda também leva parâmetros. Ele usará suas informações locais como padrão, ou você pode especificar qual exibir. Na aula, vou definir um valor. Em seguida, use o tubo no modelo. E aqui você pode especificar um tipo de moeda. O Angular também oferece outros tubos integrados. Para ver aqueles, ou aprender mais sobre qualquer um dos parâmetros opcionais, você pode verificar a API do Angular em angular.io. Isso é tudo para esta lição sobre tubos angulares. Na próxima lição, apresentaremos as diretivas angulares.