标签: angular timeago
我有三个输入(天,月,年)。有什么方法可以控制日期,例如,如果我选择2月,则日期会自动变为28天,并且我应该限制范围。
答案 0 :(得分:0)
您可以为每个输入使用共享的ngModel,然后通过| date管道控制显示的数据格式。每个输入中显示的格式可以不同。
ngModel
| date
在更高级的情况下,例如“显示9月的天数”,您应该使用外部库,例如 Moment.js 。
例如:
moment("2012-08", "YYYY-MM").daysInMonth() // 29