我在访问AngularJS中的数组元素时遇到问题。我有一个数组:

$scope.salesentry = [
    {
        sales_id:'',
        product_id: '',
        product_category_id:'',
        sale_qty:null,
        sale_amount:null
    }
];


我想在某些按钮单击上更新sales_id字段值,例如:

$scope.saveData = function() {
    $scope.salesentry.sales_id='10';
});


我无法以上述方式访问它。我该怎么办?

最佳答案

您是否要更新每个salesentrysales_id

如果是,则可以使用

angular.foreach($scope.salesentry, function(value, key){
    value.sales_id = 10;
});

09-25 16:02