Übergabe eines Objekts als Attribut an die kompilierte Direktive im laufenden Betrieb

8

Ich habe ein eckiges Element auf der Seite, das mit dem Rest der nicht eckigen Seitenelemente kommunizieren muss.

Ich erstelle Direktive-Elemente im laufenden Betrieb und hänge sie an ihr Ziel-Div an. Ich versuche, diese erzeugte Anweisung ein Objekt (ajax-Objekt) zu übergeben, das nur Attribute enthält.

Das Problem ist, dass ich nicht herausfinden kann, wie nur dieses Ajax-Objekt an die Direktive übergeben wird, da $ compile einen Gültigkeitsbereich benötigt. Wenn die http beendet wird, und weil ich = in der Direktive verwenden muss, werden die Direktiven überschrieben.

Bitte sehen Sie mein Plunk: Ссылка (Entschuldigung wegen der Bilder). Klicken Sie auf <button> , um die Anweisung auszulösen.

%Vor%

Bearbeitungen: Erwarteter Ausgang:

    
Simon 24.02.2016, 19:35
quelle

1 Antwort

4

Ich bin mir nicht sicher, dass dies der beste Ansatz ist, sondern ein Weg sein könnte, um manuell einen neuen Bereich für jede der Overlays zu erstellen.

So änderte sich dies:

%Vor%

dazu:

%Vor%

Aktualisiert Plnkr: Ссылка

Weitere Informationen über $ new ()

Prost!

    
Brent McFerrin 10.03.2016 14:47
quelle

Tags und Links