typescript - ändra dynamiskt bredd/höjd på en mat-dialog i Angular 12


Är det möjligt att dynamiskt ändra höjden/bredden på en mat-dialog beroende på innehållet inuti?

till exempel, om jag har en mat-select med tre alternativ och varje visar ett annat antal fält under urvalsfältet, är det möjligt att få dialogrutan att ändra storlek för att fylla innehållet?

Jag lär mig Angular och vet inte om det är möjligt. Jag har inga idéer om hur jag skulle kunna göra det

Svar #1

https://stackoverflow.com/a/65718180/6490545

Dialogen anpassar sig automatiskt till innehållet så länge dess HTML är omslutet av mat-dialog-content

Exempel på Angular Material

Material Dialog-konfiguration - du kan ställa in minHeight/minWidth för dialogrutor

Relaterade artiklar