Как изменить максимальную ширину MatDialog, когда он уже открыт?

#javascript #angularjs #angular-material #frontend

Вопрос:

Я знаю , что могу установить maxWidth время открытия MatDialog , но что, если диалоговое окно уже открыто?

Я открываю диалог следующим образом

     const dialog = this.dialog.open(DialogComponent, {
      maxWidth: maxWidth,
      width: '100%'
    });
 

Есть функция updateSize() , но она предназначена для изменения width , но не maxWidth для этого .

Например,

 this.dialogRef.updateSize("80rem");
 

изменится width то, но не то max-width .

Итак, есть ли какой-либо способ добиться этого, изменившись maxWidth , когда диалог уже открыт?

Заранее спасибо!

Комментарии:

1. Не могли бы вы опубликовать пример вашей текущей попытки с помощью updateSize() ?

2. @JacobStamm Обновлено. Пожалуйста, взгляните. Спасибо