无法推入angularJS阵列

时间:2015-05-06 12:24:03

标签: arrays angularjs

我正在尝试将数据推送到angularJS中的数组中。但$scope.array.push(data)$scope.array[$scope.array.length] = data都不起作用。

我的应用基本上是一个包含多个步骤的表单。我希望能够跟踪用户采取的步骤(有很多变种),这样如果他们想要退回一步,我知道我在哪里发送它们。

在我的应用程序中,我设置了这些变量

$scope.stepHistory = [];
$scope.step =0;

然后当他们点击' Next'我在下面触发此功能,并将步骤编号设置为新步骤(正在工作)。

$scope.setStepHistory = function() {
  $scope.stepHistory.push($scope.step);
}

.push()没有向数组添加任何内容。

我在这个应用程序中使用angular进行了很多其他操作并且设置正确。

0 个答案:

没有答案