Может есть какие то идеи, почему 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);
}
});
ссылка на фидл
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Если элементы x расположены в порядке возрастания, возвращает true, иначе false