Sergey
Anonymous
А, ща.
Anonymous
.Home {
background: url(home.jpg) 100% 100% no-repeat;
overflow: hidden;
background-size: cover;
width: 100%;
min-height: 100%;
position: absolute;
z-index: 1;
}
.Rates {
background-color: #ffffff;
min-height: 100%;
width: 100%;
text-align: center;
font-size: 18px;
font-weight: 500;
position: relative;
z-index: 1;
padding: 100px 0 0 20px;
}
Алексей
Anonymous
Спасибо, я уже да, допёр. Прост думал что с компонентами какая бяда.
Евгений
Евгений
:D
SmilingPanda
решил?
Не-а, время небыло
Oleg
Баньте их, баньте их всех
Oleg
(спамеров)
Дима
👀
Дима
Хорошо уточнил! А то там про петон выше общались...
Oleg
Их тоже, но по желанию
Дима
😄
дima
Тогда напишите хоть какие-то правила
Rafael 🌵
Alex
Alex
@ru_python_beginners например.
GG
как отфильтровать одинаковые val
Rafael 🌵
GG
пфф)
Rafael 🌵
А не
GG
еще скажи includes
Rafael 🌵
Тебе нужно просто убрать их?
Rafael 🌵
Или зачекать повторения?
GG
нужно оставить только уникальные по значению val
Rafael 🌵
.reduce в объект
Rafael 🌵
Потом можешь array.from заюзать
GG
покаж
GG
я тут уже собрался рекурсию делать)
Rafael 🌵
Array.from(arr.reduce((acc, {val, same}) => acc[val] = same, {}))
Rafael 🌵
Ну че нить такое, просто с телефона не удобно
GG
пробовал редюсом уже
GG
чет не прет
Alexander
Rafael 🌵
Если что, у array.from есть второй параметр - функция для преобразования, можноее заюзать, если array.from не заходит объект
GG
буду рекурсию пилить
Rafael 🌵
Карочи, закинь данные на repl.it и ссылку в личку
GG
обойдусь : )
Bohdan
просто интересно, как тв додумался туда рекурсию всунуть?
Rafael 🌵
Завтра с утра попробую
GG
такой способ придумал, но выглядит так себе
Alexander
почему бы просто не отсортировать по val и не пройтись по массиву, вытащив нужные?
GG
GG
прям в репле моем
GG
https://repl.it/JVYj/5
Alexander
сейчас, минутку, за ноут пересяду
Leonid
А не проще пройтись filter и там создать хэш таблицу с уже имеющимися элементами и от этого возвращать try or false
Leonid
Или Map заюзать
GG
ну заюзай)
GG
и покажи)
GG
напомню. задача - отсортировать массив объектов, оставив только уникальные по val
Alexander
изменения видны?
GG
я не против, если вы знаете способ лучше это сделать)
Bullwinkle
Alexander
если объекты совпадают, то всё ещё сильнее упрощается)
Alexander
при совпадении val объекты тоже совпадают?
GG
Alexander
https://repl.it/JVYj/9
Alexander
ну, просто функцию компаратор нужно будет модифицировать)
Bullwinkle
а чего, ну вот прям в лоб
Bullwinkle
var a = [
{val:"A"},
{val:"B"},
{val:"C"},
{val:"A"},
{val:"B"},
{val:"C"},
]
var uniques = {}
a.filter((el,i)=>{
const val = el.val;
if (uniques[val]) return false
else if (!uniques[val]) {
uniques[val] = el
return true
}
})
Bullwinkle
Bullwinkle
топорнее наверное не придумать:)
GG
Вспомнил, очень давно так делал)
GG
Всем спасибо! 😌
Bullwinkle
ни малейшей притензии на инновацию)
Alexander
зато всё просто и наглядно)
GG
Leonid
То что дмитрий с верху написал
Bullwinkle
Bullwinkle
и да, я тоже подумал про то, что можно не .val в качестве ключа юзать, а весь объект, т.е. использовать Map