In meinem Winkel directive.js Auslösung ich den Umfang Uhr für eine Eigenschaft ‚appInfo‘ des Controllers definiert haben:Angular „apply“ Änderungen an beobachteten Umfang Eigenschaft nicht „sehen“ Funktion
this.scope_.$watch('ctrl.appInfo', function(newValue, oldValue) {
Und in der Testfall ich einen Wert für appInfo im Rahmen Einstellung:
scope.$apply(function() {
scope.appInfo = [{
language: 'English',
name: 'AppName',
description: 'description'
}];
});
Aber wenn die obige Anwendung geschieht, wird der Umfang Uhr Methode in der Richtlinie nicht aufgerufen. Kann mir bitte jemand helfen, was ich falsch mache? Ich bin neu in eckigen js, also muss ich etwas Dummes machen.