angularjs-Fenster.alert() während der Verwendung des mausevents verursacht Fehler

Hier ist der link zu dem code:

http://plnkr.co/edit/usrmiNkj5YJY5SlV8ETw?p=preview

Öffnen Sie Ihren javascript-Konsole und klicken Sie auf "say hi". Es löst eine Fehlermeldung, dass $gelten, ist bereits im Gange.

Aber wenn Sie entfernen Sie dieses Stück code:

ng-controller="mouseEvents" ng-mousedown="onMouseDown()" ng-mouseup="onMouseUp()" ng-mousemove="onMouseMove()"

und nach dem speichern, wenn du auf "Hallo sagen" der Fehler ist Weg.

Wie kann ich dieses Problem lösen?

Brauche ich den mausevents, um Markierungen zu setzen, wenn die Maustaste gedrückt ist oder wenn es für mehrere verschiedene Controller. Kann ich nicht einfach entfernen, es in meinem code.

Edit:

Neuere eckige version mein Problem gelöst ohne $timeout v1.3.10 oder höher

Ich sehe keine Fehlermeldung in der Konsole, weder in Chrome(27) noch in FF(32).
Sind Sie mit alert in Ihrem ursprünglichen code? plnkr.co/Bearbeiten/sLdVSX?p=Album Vorhören
ja, ich bin, siehst du Fehlermeldungen?
Ich bin mit chrome version 37 und deaktiviert alle meine Erweiterung. Ich kann es sehen, können Sie versuchen Sie es mit chrome version 37? Screenshot: prntscr.com/4kmg4w
sorry, ich schrieb 27 statt 37.

InformationsquelleAutor Ismail | 2014-09-07

Schreibe einen Kommentar