Попал в бесконечный луп с таким фильтром во vuejs
:
sortType(modifications) {
let avg_discounted_price = Object.values(modifications).reduce((total, {
discount_price
}) => total + parseFloat(discount_price), 0)
let avg_sold = Object.values(modifications).reduce((total, {
sold
}) => total + parseInt(sold), 0)
modifications.sort((a, b) => {
let weight_a = (avg_discounted_price / parseFloat(a.discount_price)) * (parseInt(a.sold) / avg_sold)
let weight_b = (avg_discounted_price / parseFloat(b.discount_price)) * (parseInt(b.sold) / avg_sold)
return weight_a - weight_b
})
},
В чем может быть проблема? почему код запускает сам себя постоянно? Если убрать sort
- проблемы нет
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Дали задание,имеется сайт с 1000+ страницами и на каждой из странице есть элемент который нужно нажатьЯ сделал цикл который ищет и нажимает...
Помимо модели корзины, есть еще модель products и модель userУ меня есть два варианта организации: 1) Корзина хранит в себе только ID продуктов и будет...