Implementieren der Vererbung in AngularJS-Direktiven

9

Ich versuche, die OOP-Vererbung in AngularJS-Direktiven zu implementieren, um wiederverwendbare Steuerelemente zu erstellen. Ich verwende die Base2-Klassendefinition für die Vererbung. Was ich dachte war, eine Richtlinie wie diese umzusetzen.

%Vor%

Dann würde ich eine BaseControl -Klasse für die allgemeine Funktionalität erstellen

%Vor%

Und dann würde ich spezifische Kontrollen erstellen

%Vor%

Das Problem ist, dass ich eine einzelne Direktive control-input verwenden und den Typ in den Attributen angeben möchte, aber das Problem ist, wenn ich die Direktive erstelle, weiß ich nicht, wie ich den Typ

abrufen kann %Vor%

Irgendwelche Ideen?

    
Andres Rovira 04.10.2013, 00:16
quelle

1 Antwort

1

Sie könnten die attrs params der Link-Funktion verwenden, um den Typ jeder Direktive zu erhalten. Sehen Sie sich den folgenden Code an und überprüfen Sie Ihre Konsole. ( Ссылка )

%Vor%     
Denison Luz 04.10.2013 01:04
quelle