Criando uma barra de menu com Angular Material
Esse post é continuação do post anterior sobre criação de um projeto em angular. Agora iremos utilizar uma ferramenta do angular que permite implementar interfaces interativas do Google.
Em primeiro lugar entraremos no diretório onde está o projeto e digitar o comando: ng add @angular/material e pressione enter.
Logo em seguida aparece uma mensagem no console perguntando se deseja prosseguir com a instalação:
Logo em seguida aparece outra mensagem no console pedindo para o usuário selecionar um tema do Material, por opção do usuário escolho a primeira opção:
Logo em seguida, será questionado ao usuário se ele deseja utilizar as fontes do material, digite y e aperte enter.Depois será exibida mais uma mensagem agora a respeito das animações, qual delas o usuário deseja utilizar. Por padrão iremos escolher a primeira opção:
Logo apos a instalação do angular material vamos começar a construção no menu propriamente dito.
Em primeiro lugar devemos criar o componente para fazer a barra de menu superior utilizando o comando: ng g c header
Após rodar o comando será criado o componente header, que será o cabeçalho do nosso sistema.
PS: Esses comandos podem ser digitados tambem pelo VS Code utilizado o terminal do mesmo.
A partir daqui começaremos a utilizar o Angular Material
Primeiramente, abriremos o arquivo app.module.ts e inserimos os componentes necessários para a construção do cabeçalho:
Nos imports iremos inserir os componentes que iremos utilizar para construção menu:
E nos imports inserimos os dois módulos responsável por criar a barra de menu superior.
imports: [
BrowserModule,
AppRoutingModule,
BrowserAnimationsModule,
MatToolbarModule,
MatButtonModule,
],
Após inserir esses componentes iremos para a criação do barra de menu propriamente dita.
Dentro do arquivo, iremos inserir o código responsável pela criação da barra de menu.
O seletor <app-header> mostrado acima pode ser encontrado no código abaixo
Apos inserir o seletor na pagina inicial iremos ver como esta ficando nosso cabeçalho, usando o comando ng s.
Como mostra a imagem acima já é possível ver nossa barra como foi mostrado no codigo anterior. Agora, iremos para a parte de estilização, colocando Login e Matricule-se no canto superior direito da pagina
Bibliogragia:
DEVMEDIA. 2019: Acesso em: https://www.devmedia.com.br/primeiros-passos-com-o-angular-material/40409#:~:text=O%20Angular%20Material%20é%20a,cards%2C%20imagens%20e%20muito%20mais.






Comments
Post a Comment