Как отобразить более одного $mdToast на экране

Как отобразить более одного $mdToast на экране одновременно. Я видел этот вопрос , но мне это не подходит. Например, если вы попытаетесь запустить это пару раз по событию клика, следующее скроет предыдущее уведомление:

$mdToast.show(
      $mdToast.simple()
        .content('Simple Toast!')
        .hideDelay(15000)
    );

person Maksym Volodin    schedule 03.07.2015    source источник
comment
Покажите, как некоторые из ваших попыток достигают решения с помощью некоторого фрагмента кода. Это было бы полезно для соответствующего ответа.   -  person amesh    schedule 03.07.2015


Ответы (2)


В соответствии со спецификациями дизайна тосты ограничены одним. Я нашел несколько ссылок, если вам будет интересно:

angular_material_issues

material_snackbars

Вы можете добавлять всплывающие уведомления в глобальную очередь.

person Maksym Volodin    schedule 06.07.2015
comment
Единственная действительно полезная часть этого ответа - ссылка на глобальную очередь. Можете ли вы добавить информацию об этом? - person isherwood; 06.06.2017

person    schedule
comment
Вы хотели создать toast2 во второй переменной? Небольшое объяснение поможет сделать ваш ответ более полезным для сообщества. - person isherwood; 06.06.2017