2015-07-03 10 views
5

Ekranda aynı anda birden fazla mdToast nasıl görüntülenir. Bu question'u gördüm, ancak bana uygun değil. Tıklama olayı kez bu çifti çalıştırmayı denediğinizde Örneğin sonraki bir önceki tost gizler:

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

göster senin girişimlerinin bazı uzun kod bazı parçası ile çözüm, bir ulaşır. Bu uygun bir cevap vermek için yararlı olacaktır .. – amesh

cevap

2

Toasts birine sınırlı tasarım özellikleri başınadır. Sen küresel kuyruğa tost ekleyebilir

angular_material_issues

material_snackbars

: Sizin için ilginç olur muyum, bazı bağlantılar bulundu.

+0

Bu cevabın gerçekten işe yarayan tek kısmı, küresel sıraya referanstır. Bununla ilgili bilgi ekleyebilir misiniz? – isherwood

-2
var toast1 = $mdToast.simple() .textContent('toast1 ').action('action1'); 
var toast1 = $mdToast.simple() .textContent('toast1 ').action('action1'); 
$mdToast.show(toast1); 
$mdToast.show(toast1); 
+0

İkinci değişkendeki 'toast2' oluşturmak mı istediniz? Biraz açıklama, cevabınızı topluluğa daha faydalı hale getirmeye yardımcı olur. – isherwood

İlgili konular