ich mit kantigem bin hier und jetzt habe ich einige Probleme ...ng Klick feuert nicht mit einer Funktion
Also lassen Sie uns sagen, ich habe einen Controller namens ViewModelController und ich controlleras verwenden, wenn ich die Routen definieren folgende: .
Und in meiner Vorlage Ich habe gerade zwei div difened, die den Behälter in zwei Teile trennen:
<div id='viewleft' class="divleft col-md-5"></div>
<div id='viewright' class="col-md-7 divright"></div>
Und in ViewModelController, habe ich einige Code, um die Vorlage zu machen, wenn die Steuerung geladen wird. Die Frage ist, dass der ng-Klick, den ich in alle Elemente stecke, einfach nicht ausgelöst wird und ich nicht wirklich weiß, wo das Problem liegt.
Ich habe versucht, wie unten, aber es funktioniert einfach nicht.
var content1 = '<ul><li><button id ="b1" ng-click="vmCtrl.cprint($event.target)">123</button></li><ul>';
$("#viewleft").html(content1);
Kann mir jemand dabei helfen? Vielen Dank im Voraus, die besten Wünsche.
Hallo, danke fürs Antworten. Sollte ich irgendeine Änderung in den Codes der Kompilierungsanweisung machen, wenn ich Controller als Syntax verwende, d. H. VmCtrl anstelle von scope? Oder es ist nur okay, es ohne Veränderung zu benutzen? Sorry, ein bisschen nervig sein: p. – ywy9876
Ich glaube nicht, aber Sie müssen sich selbst testen :) –
Scheint wie es funktionierte, vielen Dank! – ywy9876