Может есть какие то идеи, почему unshift добавляем в конец массива, а не в начало? И сортировка что то не помогает.
code:
new Vue({
el: "#app",
data: {
counters: [{
id: 0
}],
greeting: "<div class='logo'>Final countdown</div>",
timeNow: new Date().toLocaleTimeString(),
currentId: 0
},
components: {
DinoCount
},
methods: {
addCount() {
this.counters.unshift({
id: this.currentId
})
this.currentNum = this.currentNum + 1
return this.counters.sort((a, b) => b.id - a.id)
},
clearScene() {
this.counters = []
}
},
created: function() {
// время
setInterval(() => {
this.timeNow = new Date().toLocaleTimeString();
}, 1000);
}
});
ссылка на фидл
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Если элементы x расположены в порядке возрастания, возвращает true, иначе false