首页 > 解决方案 > 从控制器调用函数 - angularjs

问题描述

我试图在 angularjs 中调用一个简单的函数,但是当我从控制器调用该函数时,应用程序崩溃了。例如,如果我从 ng-click 事件调用该函数,则一切正常。

该代码是关于我想将他的数据推送到另一个数组的 json 对象数组

编码:

$scope.imgindex=[];


$scope.makeindex = function()
{
  for(var i=0;i<$scope.zimmers.length;i++)
  {
    $scope.imgindex.push({id:$scope.zimmers[i]['ZimmerID'],index:0});
  }
}


makeindex();

标签: javascriptangularjs

解决方案


我们需要知道该对象$scope.zimmers才能给您一个明确的答案,但显然您的代码在您尝试访问该$scope.zimmers[i]['ZimmerID']变量时出现错误,也许您在它可用之前尝试访问。


推荐阅读