函数中的重置数组会抛出异常AngularJS

时间:2015-10-22 15:46:00

标签: jquery html arrays json angularjs

我的范围内有一个变量,当我尝试在函数中重置它时,它会给我一个异常。

控制器变量声明:

angular.module('timeSheetApp', []).controller('TimeSheetController', function ($scope, $http) {
$scope.TimeSheet = {
        Tables: [{
            Projects:{
                Project: ":)",
                Activities: [{
                    Activity:"",
                    Sun: 0.00,
                    Mon: 0.00,
                    Tue: 0.00,
                    Wen: 0.00,
                    Thu: 0.00,
                    Fri: 0.00,
                    Sat: 0.00,
                    Total: 0.00
                }],
                DefaultProjectText: "Select a Project",
                IsDisabled: true,
                ProjectNumber: 0,
                Day: {}
            }
        }],
};

});

当我在控制器中调用此函数时发送异常:

$scope.SetDays = function () {

    $scope.TimeSheet.Tables = [{
            Projects: {
                Project: ":)",
                Activities: [{
                    Activity: "",
                    Sun: 0.00,
                    Mon: 0.00,
                    Tue: 0.00,
                    Wen: 0.00,
                    Thu: 0.00,
                    Fri: 0.00,
                    Sat: 0.00,
                    Total: 0.00
                }],
                DefaultProjectText: "Select a Project",
                IsDisabled: true,
                ProjectNumber: 0,
                Day: {}
            }
        }]
}

0 个答案:

没有答案