Es gibt offensichtlich etwas Grundlegendes, das ich noch nicht verstehe.Warum funktioniert ng-click nicht in case-1, aber in case-3?
Ich versuche, Benutzer des Modal-Moduls in Angular Ui.Bootstrap zu machen, aber ich finde, dass meine Klicks nicht die open()
Funktion aktivieren - So kochend es auf einen sehr einfachen Testfall, wie unten, sehe ich keine Anrufe wenn der ng-click auf eine Funktion verweist (alert oder console.log), aber funktioniert, wenn der ng-click auf etwas zeigt, das nur ein Ausdruck ist
Warum wird alert
im ersten Beispiel nicht aufgerufen?
<div data-ng-app>
<button data-ng-click="alert('Message 1');">
ngClick -- not working, why not?
</button>
<button onclick="alert('Message 2');">
Plain onclick
</button>
<button data-ng-click="count = (count + 1)">
But this works, why ???
</button>
count: {{count}}
</div>
Könnten Sie erklären, wie dies die Frage beantwortet? – Soren