我有这样一个数组:
$scope.emails = [
{"key":"Work","value":"user@domine.com"},
{"key":"","value":""},
{"key":"Work","value":"user2@domine.com"}
{"key":"","value":""}];
Run Code Online (Sandbox Code Playgroud)
所以,我想删除空的电子邮件,但forEach
只删除一个对象的角度方法,最后一个对象为什么???.
js代码
angular.forEach($scope.emails, function(email, index){
if(email.value ===""){
$scope.emails.splice(index, 1);
}
});
Run Code Online (Sandbox Code Playgroud)
我做错了
我Angularjs UI bootstrap
用来在我的项目中渲染模态窗口.但在某些情况下,我想在模态加载后调用一个函数.我曾尝试与$timeout
和$viewContentLoaded
,但没有用.任何人都可以帮我解决这个问题.
谢谢你们.