我在angularjs程序中有以下代码行:
ng-class="{
today: day.isToday,
'different-month': !day.isCurrentMonth,
'disabled': !day.isAvailable && !day.isAvailable,
'days': day.isAvailable
}"
代码正在评估日期对象的各种属性,以基于该评估选择样式表。我想知道是否有可用的day属性可以让我从可用的日期集中选择第一天(类似于day.firstday)?如果不是,我如何从一组可用的日期中获取第一天?如果可能的话,我想将上述内容修改如下:
ng-class="{
today: day.isToday,
'different-month': !day.isCurrentMonth,
'disabled': !day.isAvailable && !day.isAvailable,
'days': day.isAvailable,
'selection': day.isAvailable && day.firstday
}"
谢谢您的帮助。
答案 0 :(得分:0)
要获得预期结果,请使用 moment.min
语法:moment.min(<List of dates>)
var a = moment().subtract(1, 'day');
var b = moment().add(1, 'day');
console.log(moment.min(a, b)); // a
console.log(moment.min([a, b])); // a
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script>