Ich habe einen Controller wie folgt aus:ng-click funktioniert nicht mit dynamischem DOM AngularJS?
@VariantModalCtrl = ($scope) ->
$scope.upload_variant_image = ->
alert("test")
Wenn ich versuche, upload_variant_image Funktion ng Klick aufrufen, es funktioniert nur, wenn auf einen statischen DOM (wenn die DOM Lasten) zu binden, habe ich einen Link wie folgt :
aber dieses Element wird dynamisch hinzugefügt, nachdem das DOM geladen wurde, so dass ng-click nicht funktioniert.
aktualisieren gefunden Nur ein Teil meiner Antwort kompilieren mit $ Funktion: AngularJS + JQuery : How to get dynamic content working in angularjs
aber es funktioniert nicht, wenn ich das DOM wie dies in Rails aktualisieren:
$(".modal-body").html($compile("<%= j render("/variants/form", :variant => @variant) %>")(scope));
könnten Sie bitte Geige Demo oder Plunker Demo teilen –