在下面的场景中,在退出我调用$scope.contacts
的函数之前,外部函数正在更新$scope.$apply()
,因为范围是在AngularJS上下文之外更新的。但它仍然没有为我提供观点。
P.S。在调试中,我可以看到$ scope.contacts正确地填充了元素。
我对AngularJS很陌生,是我缺少什么或做得不好?
module.controller('ContactController', function ($scope, $http, $sce) {
$scope.contacts = [];
...
$scope.load = function () {
...
external function(){
...
for(){
var contact = {
id: id.slice(id.length-1),
Name: fullname,
Email: email,
Phone: phone
};
$scope.contacts.push(contact);
}
$scope.$apply();
}
}
});
感谢任何帮助。提前致谢