以下是我用Angular.js编写的脚本函数
$scope.newuser = function(){
this.users.push([
{
firstname:$scope.firstname,
lastname:$scope.lastname
}
]);
console.log($scope.users);
}
现在,我无法迭代数组。请帮助
谢谢
答案 0 :(得分:0)
问题很可能是您使用this
。在您的代码中this
会引用您的newUser
函数,因此在该上下文中不存在users数组。
根据您的console.log语句,我认为这应该可以解决问题。
$scope.newuser = function(){
$scope.users.push([
{
firstname:$scope.firstname,
lastname:$scope.lastname
}
]);
console.log($scope.users);
}