【发布时间】:2016-12-18 02:47:19
【问题描述】:
大家好,我是 angularjs 的新手,实际上我正在尝试将一个 ng-module 值添加到 angularjs 中的另一个 ng-moudule date input...
例如:- 17-08-2016 添加 20 Result Expecting 03-09-2016。
my plunk
我不知道我在哪里犯了错误以及如何获得解决方案,如果有人知道答案,请帮助我以同样的感谢。
我的控制器
$scope.name = {
"_id": "57ac1b6d82e1c5940ac3c730",
"user": {
"_id": "57400c32bd07906c1308e2cf",
"displayName": "mani selvam"
},
"__v": 0,
"terms": "20",
"invoice_date": "2016-08-17",
"due_date": ""
};
Date.prototype.addDays = function(days) {
this.setDate(this.getDate() + parseInt(terms));
return this;
};
我的 HTML:-
<tr ng-repeat="mani in name"> </tr>
<td >{{name.invoice_date | date:'dd-MM-yyyy'}}</td>
<td >{{name.terms }}</td>
<td >{{name.invoice_date | date:'dd-MM-yyyy'}} + {{name.terms }}</td>
【问题讨论】:
-
我看不到你在哪里使用
addDays。我可以看到您定义了它但从未使用过。您的意思是要在最后一列中添加天数? -
嗨 mosh feu 感谢您的评论,您能否提供如何在
HTML中使用addDays的解决方案以及通过 in plunker 提供解决方案的更好方法.....请建议我们使用的控制器功能是否完善......请帮助我...... -
@ Mosh Feu :- 我在上面提到了预期的结果,请在 plunker 中提供解决方案....提前感谢您的回答...
-
似乎@Armo 回答了一个很好的答案。不是吗?
-
@Mosh Feu ...感谢您的宝贵意见,我在 Arno 先生的帮助下得到了答案.....