嗨我做了一个简单的函数来减去日期,但我一直在给我一个错误。
代码JS:
$scope.tosum = function(d1, d2) {
var d3 = new Date(d1.getTime() - d2.getTime());
console.log(d3);
return d3;
};
控制台错误:
Error: [$interpolate:interr] Can't interpolate:
{{tosum(timesheet.startDate,timesheet.endDate )}}
TypeError: undefined is not a function
查看/ html网站:
<tr data-ng-repeat="timesheet in timesheetsCtrl.timesheets | filter:searchText">
<td>{{tosum(timesheet.startDate,timesheet.endDate )}}</td>
我也试过没有.getTime这会在控制台
中给出“无效日期”答案 0 :(得分:0)
您使用的是控制器吗?
如果您还没有,只需写下该功能的名称,否则您需要在控制器名称前添加前缀。