Função

Data é um componente entrada de texto, mas com sua propriedade tipo deve ser date. Ao clicar no campo, um calendário é exibido para que o usuário possa selecionar a data ao invés de digitá-la.


Figura 1 - Exemplo do componente rodando no simulador

Uso

O componente possui diversas funcionalidades para facilitar o usuário na escolha da data.


Figura 2 - Identificação das funcionalidades da componente data


  1. Seleção do espaço de tempo: O calendário começa exibindo o mês atual, ao clicar nessa área será exibido os meses do ano, clicando novamente exibirá os anos da década e por último, as décadas do século;

  2. Avança ou regride o espaço de tempo selecionado;

  3. Hoje: O símbolo informa qual a data atual;

  4. Data atual: ao clicar o campo altera para a data atual.

Principais propriedades

Na tabela abaixo estão descritas as principais propriedades do componente.

Nome

Propriedade

Função

Título

content

Define o rótulo do campo.

Tipo

type

Propriedade usada para definir o tipo de entrada. O campo deve está marcado como date para funcionar.

Valor

ng-model

Propriedade Angular que pode ser usada para obter e alimentar o conteúdo pelo bloco de programação.

Identificador

id

Atributo que especifica um ID exclusivo para o componente. Por padrão um id é gerado automaticamente e atribuído ao componente.

Requerido

ng-required

Define que o campo é preenchimento obrigatório.

Máscara

mask

Define como a data será exibida.

Sugestão

placeholder

Exibe um exemplo de resposta para o usuário quando o campo está vazio.

Aba de Estilos

Na tabela abaixo estão descritos os tipos de estilos disponíveis para o componente Data.

Nome em portuguêsNome em inglêsDescrição

Entrada de Dados

Input

Estiliza a entrada de dados do componente.

Título

Label

Estiliza o rótulo do componente.

Máscara

Use essa propriedade para escolher como deseja exibir a data, podendo usar qualquer padrão, exemplo: Dia/Mês/Ano ou Mês-Dia-Ano ou outros.
Para mais detalhes sobre máscara, acesse: Formatação de máscaras na camada cliente.


Nome em inglês

Date


Nessa página


Compatibilidade

  • Formulário web


Equivalente mobile

Entrada de texto (mobile)


Botão do Componente


Imagem no Editor Visual