Angular 4中的控制日期表格

时间:2018-09-20 07:34:25

标签: angular timeago

我有三个输入(天,月,年)。有什么方法可以控制日期,例如,如果我选择2月,则日期会自动变为28天,并且我应该限制范围。

1 个答案:

答案 0 :(得分:0)

您可以为每个输入使用共享的ngModel,然后通过| date管道控制显示的数据格式。每个输入中显示的格式可以不同。

在更高级的情况下,例如“显示9月的天数”,您应该使用外部库,例如 Moment.js

例如:

moment("2012-08", "YYYY-MM").daysInMonth() // 29