MDUIDocs
Kopiuj link llms.txtKopiuj link llms-full.txtWyświetl tę stronę w formacie MarkdownOmów tę stronę z ChatGPTOmów pełną dokumentację projektu z ChatGPT
Predefiniowany kolor
Własny kolor
Wyodrębnij kolor z tapety
Wybierz tapetę
Pierwsze kroki
Tworzenie wspomagane przez AI
Style
Integracja z frameworkami
React Vue Angular Inne
Komponenty
Funkcje
Biblioteki

Angular

Używając mdui w Angularze, najpierw postępuj zgodnie z instrukcjami na stronie Instalacja, aby ukończyć instalację, a następnie wykonaj niezbędną konfigurację.

Konfiguracja

Po pierwsze, musimy włączyć obsługę Web Components w Angular. Przykład:

import { BrowserModule } from '@angular/platform-browser';
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';

import { AppComponent } from './app.component';

@NgModule({
  declarations: [AppComponent],
  imports: [BrowserModule],
  providers: [],
  bootstrap: [AppComponent],
  schemas: [CUSTOM_ELEMENTS_SCHEMA],
})
export class AppModule {}

Po zakończeniu konfiguracji możemy importować i używać komponentów mdui w kodzie komponentów Angular:

import { Dialog } from 'mdui/components/dialog.js';

@Component({
  selector: 'app-dialog-example',
  template: `<div id="page">
    <button (click)="openDialog()">Otwórz okno dialogowe</button>
    <mdui-dialog #dialog headline="Tytuł okna dialogowego">Treść okna dialogowego</mdui-dialog>
  </div>`
})
export class DialogExampleComponent implements OnInit {

  // Użyj @ViewChild, aby uzyskać referencję do elementu #dialog
  @ViewChild('dialog')
  dialog?: ElementRef<Dialog>;

  ...

  constructor(...) {
  }

  ngOnInit() {
  }

  ...

  openDialog() {
    // Użyj nativeElement, aby uzyskać dostęp do komponentu mdui
    this.dialog?.nativeElement.open = true;
  }
}
Na tej stronie