Açısal Malzeme 7 - Liste

<mat-list>bir Açısal Yönerge, bir dizi öğeyi taşımak ve biçimlendirmek için bir kap oluşturmak için kullanılır.

Bu bölümde, Açısal Malzemeyi kullanarak bir liste kontrolü çizmek için gereken yapılandırmayı göstereceğiz.

Açısal Uygulama Oluşturun

Angular 6 - Project Setup bölümünde oluşturduğumuz Angular uygulamasını güncellemek için aşağıdaki adımları izleyin -

Adım Açıklama
1 Angular 6 - Project Setup bölümünde açıklandığı gibi materialApp adıyla bir proje oluşturun .
2 Değiştir app.module.ts , app.component.ts , app.component.css ve app.component.html olarak aşağıda açıklanmıştır. Geri kalan dosyaları değiştirmeden tutun.
3 Uygulanan mantığın sonucunu doğrulamak için uygulamayı derleyin ve çalıştırın.

Değiştirilmiş modül tanımlayıcısının içeriği aşağıdadır app.module.ts.

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import {BrowserAnimationsModule} from '@angular/platform-browser/animations';
import {MatListModule} from '@angular/material'
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
@NgModule({
   declarations: [
      AppComponent
   ],
   imports: [
      BrowserModule,
      BrowserAnimationsModule,
      MatListModule,
      FormsModule,
      ReactiveFormsModule
   ],
   providers: [],
   bootstrap: [AppComponent]
})
export class AppModule { }

Aşağıda, değiştirilmiş HTML ana bilgisayar dosyasının içeriği verilmiştir app.component.html.

<mat-list role = "list">
   <mat-list-item role = "listitem">One</mat-list-item>
   <mat-list-item role = "listitem">Two</mat-list-item>
   <mat-list-item role = "listitem">Three</mat-list-item>
</mat-list>

Sonuç

Sonucu doğrulayın.

Detaylar

  • İlk olarak mat-list kullanarak liste oluşturduk.
  • Ardından mat-list-item kullanarak içerik ekledik.