如何动态调用范围

时间:2016-11-11 19:35:08

标签: angularjs dynamic angularjs-scope

我在View中有几个名为dia1 dia2等的模型。 我试图通过以下方式动态地从控制器调用它们

for(i=1; i<=7; i++){
  Console.log($scope.day[i]);
}

它始终显示为NULL或NaN

提前感谢您的宝贵帮助!!!

1 个答案:

答案 0 :(得分:1)

$scope.day不是数组,因为您描述的变量包括day1day2 ......

您可以这样访问它们:
$scope['day' + i]