Angular 如何在“角度材质”选项卡中显示当前工作日、前几天以及根据本地时间自动更改

Angular 如何在“角度材质”选项卡中显示当前工作日、前几天以及根据本地时间自动更改,angular,angular-material,Angular,Angular Material,我正在尝试创建一个“角度材质”选项卡,以显示当前工作日及其前7天,并使其能够根据本地计算机进行更改。例如,如果今天是星期四,我希望文本显示星期四作为第一个选项卡,两个选项卡显示星期三,依此类推 预期结果 我为您组装了一个快速演示,演示如何实现这一目标 const days=[“周日”、“周一”、“周二”、“周三”、“周四”、“周五”、“周六”]; const today=新日期(); this.layout=[…数组(8).keys()].map(i=>days[(i+today.getDay(

我正在尝试创建一个“角度材质”选项卡,以显示当前工作日及其前7天,并使其能够根据本地计算机进行更改。例如,如果今天是星期四,我希望文本显示星期四作为第一个选项卡,两个选项卡显示星期三,依此类推

预期结果


我为您组装了一个快速演示,演示如何实现这一目标

const days=[“周日”、“周一”、“周二”、“周三”、“周四”、“周五”、“周六”];
const today=新日期();
this.layout=[…数组(8).keys()].map(i=>days[(i+today.getDay())%days.length]);
this.layout[this.layout.length-1]=“Last”+this.layout[this.layout.length-1];

下面的代码构建了一个天数数组,从今天开始,最后以
Last{today}

到目前为止您都尝试了什么?我尝试了这个
https://thisinterestsme.com/javascript-get-day-of-week/
但是没有什么好东西,非常感谢!顺便问一下,我怎样才能让它一天一天地显示出来,因为我需要把其他东西放在表格里。你说的一天一天是什么意思?顺便说一句,你可以问另一个问题,并详细描述你要完成的任务;)我想把其他文档放在选项卡中。但是从您的代码来看,选项卡中已经充满了来自{{item}}的
Hello,因此我想逐个更改选项卡中的内容。