我的范围内有一个变量,当我尝试在函数中重置它时,它会给我一个异常。
控制器变量声明:
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: {}
}
}]
}