kann ich 'mdbottomsheet' über ein anderes 'mdbtottomsheet' in Angularjs Material öffnen?

9

Ich bin Anfänger in AngularJs Material, ich möchte ein 'MDBottomSheet' öffnen und einen Knopf in dieses Blatt setzen, wenn ich auf den Knopf klicke, öffne ein anderes 'MDBottomSheet', ohne das erste 'MDBottomSheet' zu schließen.

Es gibt HTML-Code:

%Vor%

Dort Js:

%Vor%

und in 'BottomSheet' Controller:

%Vor%

Das sind meine Codes, es funktioniert, aber wenn 'SecondBottomSheet' geöffnet ist, wird 'BottomSheet' geschlossen! Ich möchte 'SecondBottomSheet' über das erste 'BottomSheet' öffnen!

    
MHS 19.02.2017, 17:40
quelle

1 Antwort

4

Das $mdBottomSheet.show() gibt ein Versprechen zurück, mit dem überprüft werden kann, ob das untere Blatt geschlossen ist. Sie können dasselbe emulieren, indem Sie das Versprechen, das erste untere Blatt bei Klick auf Ihre Schaltfläche zu schließen, verwenden und ein weiteres unteres Blatt öffnen. Wenn das zweite untere Blatt geschlossen wird, können Sie das erste untere Blatt wieder öffnen.

    
Vikrant Yadav 23.02.2017, 11:18
quelle

Tags und Links