.header { width: 100%; height: 600px; background: url('./img/screen1_bg.jpg') center no-repeat; background-size: cover; }
.header .header_content { width: 1130px; height: 100%; margin: 0 auto; }
.header .head { overflow: hidden; padding: 40px 0; height: 92px; line-height: 92px; }
<body>
<div class="main">
<div class="header">
<div class="header_content">
<div class="head">
...
</div>
</div>
</div>
</div>
</body>
data: () => {
return {
timer: '',
now: Date.now()
}
},
filters: {
getMinutes: function (time) {
return Math.trunc((time - Date.now()) / 1000 / 60) % 60;
},
getSeconds: function(time) {
return Math.trunc((time - Date.now()) / 1000) % 60;
}
},
methods: {
fetchTimers() {
this.now = Date.now();
}
},
created () {
this.$store.state.loader = true;
this.timer = setInterval(this.fetchTimers, 1000);
}
{{ item.offer_timestamp | getMinutes }}:{{ item.offer_timestamp | getSeconds }}
Раз промис начинает выполняться сразу же при его вызове, то во втором примере оба промиса будут выполняться одновременно в связи с асинхронностью JS, что и делает в свою очередь Promise.all. Или я не так понимаю что-то?