appearently, habe ich in meinem vorherigen explainations nicht klar gewesen, so hier gehen wir:Update-Umfang variable doesnt Änderung Ausgabe
function HomeController ($scope, Principal, LoginService, NewtagService, LoginfailService, $state, $http) {
...
$scope.contacts = [{name: 'Peter'}];
...
}
<div ng-controller="HomeController">{{contacts[0].name}}</div>
Diese Drucke 'Peter', während
function HomeController ($scope, Principal, LoginService, NewtagService, LoginfailService, $state, $http) {
// $scope.contacts = [{name: 'Peter'}];
function createServiceTag() {
$http({
method: 'POST',
url: '/api/important'
}).then(function successCallback(response) {
$scope.contacts = [
{name:'Lois'}
];
ImportantService.open(response.data);
}, function errorCallback(response) {
console.log(response);
});
}
}
<div ng-controller="HomeController">{{contacts[0].name}}</div>
druckt nichts
Warum haben Sie ein $ (function() {} innerhalb Ihrer 'then' Funktion – lintu
entfernen Sie dieses $ (function() { –