کنترل ToolBar در انگولار متریال
<mat-toolbar> یک دستورالعمل انگولار است که به منظور ایجاد ToolBar هایی با استایل متریا دیزاین مورد استفاده قرار می گیرد.
بخش های یک ToolBar:
- <mat-toolbar> : نشان دهنده ظرف (container) اصلی است.
- <mat-toolbar-row> : یک سطر جدید به نوار ابزار اضافه می کند.
در این بخش نحوه استفاده از این دستورالعمل انگولار را با یک مثال ساده بررسی خواهیم کرد.
ایجاد برنامه انگولار
در ادامه برنامه ای که در بخش ایجاد پروژه در انگولار ایجاد کرده بودیم را برای استفاده از کنترل <mat-toolbar> تغییر می دهیم.
محتوای فایل app.module.ts را مانند نمونه زیر تغییر دهید:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { AppComponent } from './app.component'; import {BrowserAnimationsModule} from '@angular/platform-browser/animations'; import {MatToolbarModule} from '@angular/material' import {FormsModule, ReactiveFormsModule} from '@angular/forms'; @NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, BrowserAnimationsModule, MatToolbarModule, FormsModule, ReactiveFormsModule ], providers: [], bootstrap: [AppComponent] }) export class AppModule { } |
محتوای فایل app.component.css:
1 2 3 4 5 6 | .filler { flex: 1 1 auto; } .gap { margin-right: 10px; } |
محتوای فایل app.component.html:
1 2 3 4 5 6 | <mat-toolbar color = "primary"> <span class = "gap">File</span> <span>Edit</span> <span class = "filler"></span> <span>About</span> </mat-toolbar> |
نتییجه
بعد از اجرا برنامه خروجی زیر را مشاهده خواهید کرد:
جزئیات
- در ابتدا ما با استفاده از دستورالعمل mat-toolbar یک نوار ابزار ایجاد کردیم که عرض صفحه را می گیرد.
- سپس لیبل ها را به آن اضافه کرده ایم.
هیچ نظری ثبت نشده است