Javascript 在表中显示数组中的日期
我有一个问题,我想使用moment.js创建一个日期数组,然后在表中显示日期数组的内容Javascript 在表中显示数组中的日期,javascript,angularjs,arrays,momentjs,Javascript,Angularjs,Arrays,Momentjs,我有一个问题,我想使用moment.js创建一个日期数组,然后在表中显示日期数组的内容 <table border="1"> <tr ng-repeat="days in arr track by $index"> <td ng-repeat="d in days track by $index"> {{d}} </td> </tr> </table> {{d} 日期是使用矩创建
<table border="1">
<tr ng-repeat="days in arr track by $index">
<td ng-repeat="d in days track by $index">
{{d}}
</td>
</tr>
</table>
{{d}
日期是使用矩创建的,并推送到数组中
var date = moment(),
begin = moment(date).startOf('week').isoWeekday(1);
var arr = [];
for (var i=0; i<35; i++) {
arr.push(begin.format('D'));
begin.add('d', 1);
}
$scope.arr = arr;
var date=moment(),
开始=时刻(日期)。开始时间(“周”)。等工作日(1);
var-arr=[];
对于(var i=0;i我相信您的问题在于,您实际上是在使用第二个ng重复循环通过数字进行循环,我不确定您是否希望这样,但这可能是解决方案-删除第二个循环:
<table border="1">
<tr ng-repeat="days in arr track by $index">
<td>
{{days}}
</td>
</tr>
</table>
{{days}
以下是plnkr:
我相信您的问题在于,您实际上是在使用第二个ng重复循环通过数字进行循环,我不确定您是否希望这样,但这可能是解决方案-删除第二个循环:
<table border="1">
<tr ng-repeat="days in arr track by $index">
<td>
{{days}}
</td>
</tr>
</table>
{{days}
以下是plnkr:
感谢您的调查。我的第二个循环的基本原理是在每周开始时启用新行-感谢您的调查。我的第二个循环的基本原理是在每周开始时启用新行-