@vuejs_ru

Страница 2761 из 3900
Dmitry
27.04.2018
07:28:58


Arsen
27.04.2018
07:29:15
Поздравляю, вы успешно провалили тест на знание js

Dmitry
27.04.2018
07:29:38
и это все потому что вы опять пихаете бизнес логику в компоненты где ей не место
соглашусь, но как иначе, не знаю. Апихами не мы упаравляем

Google
Рэмуальд
27.04.2018
07:29:45
Сделай в data переменную, которую и выводи, и её назначай в рез-те твоей функции

Arsen
27.04.2018
07:30:27
Хотите пройти тест заново?

Roman
27.04.2018
07:30:31
не будет так работать

Dmitry
27.04.2018
07:30:56
Сделай в data переменную, которую и выводи, и её назначай в рез-те твоей функции
Если я сделаю переменную, она перезапишется последним элементам цикла. Пробовал прямо в Items подпихнуть по ключу. Там все нормально, но цикл отравбатывает раньше, чем появляются данные в items и он с нового уже не перерендерит шаблон

Рэмуальд
27.04.2018
07:31:59
Тогда сделай отдельную компоненту пол каждый элемент

И внутри неё получай отображай то что тебе надо

Dmitry
27.04.2018
07:33:08
Тогда сделай отдельную компоненту пол каждый элемент
Выглядит как костыль, но это должно сработать, спасибо

Рэмуальд
27.04.2018
07:33:28
Костыль )))

Компонента LeagueItem

Это не костыль, а такие вещи всегда практически лучше на подкомпоненты разбивать, чтобы одну не загромождать

Vlad
27.04.2018
07:36:30
Почему многие говорят компонентА??

В единственном числе

Рэмуальд
27.04.2018
07:37:06
хз) она хорошая компонента?

Google
Arsen
27.04.2018
07:38:17
Ваще хз с каких пор компонент - это она

Dima
27.04.2018
07:40:46
Потому что люди выебываются

Vlad
27.04.2018
07:44:45
Как без этого жить то

Arsen
27.04.2018
07:49:14
Хей пипл, как думаете какой оптимальный алгоритм выбрать все элементы одного массива, которые встречаются только раз в другом?

Sergei
27.04.2018
07:49:41
Set?

Hedint
27.04.2018
07:49:48
взять готовый из lodash?)

Arsen
27.04.2018
07:50:17
Set?
При чём тут сет?

Sergei
27.04.2018
07:50:37
Перечитал. Сморозил)

Arsen
27.04.2018
07:50:41
мне думается пока так, но может есть решение лучше? arr1.filter(x => arr2.indexOf(x) === arr2.lastIndexOf(x))

взять готовый из lodash?)
А там есть такая функция?

Hedint
27.04.2018
07:51:21
А там есть такая функция?
есть точно, но на память не вспомню, как называется. сейчас гляну доку

Arsen
27.04.2018
07:51:59
Я даж хз как загуглить такой вопрос)

Vladimir
27.04.2018
07:52:12
_.intersection вроде

Hedint
27.04.2018
07:52:27
а, возможно и нет. есть пересечение массивов, но у тебя еще дополнительные условия (что встречается только один раз)

Vladimir
27.04.2018
07:52:45
_.uniq

а потом пересечение

Arsen
27.04.2018
07:53:28


Должно остаться только 2,3

Vladimir
27.04.2018
07:55:30
ну тогда сгруппировать сначала и выбрать только чья группа имеет длину 1 а потом выполнить пересечение

Arsen
27.04.2018
07:55:34
_.uniq
uniq просто вернёт все уникальные, а мне надо считай удалить те, которые повторяются

Google
Рэмуальд
27.04.2018
07:55:45
через set можно да

Рэмуальд
27.04.2018
07:55:58
сек

[...new Set(arr)]

Vladimir
27.04.2018
07:57:23
ааа все понял

ну да норм

Рэмуальд
27.04.2018
07:58:55
а блин, у тебя другая задача, через сет удаляются дублированные

trilog
27.04.2018
07:59:36
Всем привет, такой кейс - при нажатии на горизонтальные <li> (элементы массива) надо отправить один из нажатых элементов в первый попавшийся нижний горизонтальный <li> (2 массива) - сделать нужно анимацию перехода к определенной кнопке вопрос - как узнать в vue координаты точные того элемента, куда добалвяешь? куда смотреть? есть функция getBoundingClientRect(), но как применить её в контексте vue - не очень понятно спасибо!

Arsen
27.04.2018
08:01:03
а чем тебе не нравится? все понятно ж
Не, мне нравится, просто может есть готовое решение, о котором я не знаю)

trilog
27.04.2018
08:01:32
(если просто подскажете библитеку/проект где валяется реализация плавного перехода из списка к списку элементов - буду также признателен)

Vlad
27.04.2018
08:01:32
Свои велосипеды лучше))

А стоп, у тебя же встречаются только раз

Arsen
27.04.2018
08:05:21
Если я правильно понял вопрос

смотри в сторону Velocity
+, очень хорошая либа

Google
Rustam
27.04.2018
08:05:51
только не 2ю версию

Rustam
27.04.2018
08:06:09
2я версия это расширение нативного Element.prototype

Vladimir
27.04.2018
08:08:09
можешь достать из хука (from, to)

Vlad
27.04.2018
08:08:37
и?
[1,2] [1,0,2,2] двойка в таком случае не нужна ?

Arsen
27.04.2018
08:09:11
Нет

Admin
ERROR: S client not available

Arsen
27.04.2018
08:09:21
т.е. да не нужна

Надо выбрать все элементы первого массива, которые только один раз встречаются во втором

Vladimir
27.04.2018
08:10:03
да тогда у тебя двойка зафачится

потому что вернет тру на последнем элементе

Arsen
27.04.2018
08:10:58
Блин точно....

Vladimir
27.04.2018
08:11:13
но было красиво да

Arsen
27.04.2018
08:11:37
Хотя не

Vlad
27.04.2018
08:11:39
Добавляй в конец нулл))

Arsen
27.04.2018
08:11:41
Всё верно же

Перебирается же первый массив

А не второй

Т.е. берётся 2

Google
Arsen
27.04.2018
08:12:13
С начала второго у неё индекс 3, а с конца - 4

Блин программист...

2 и 3 индексы...

Roman
27.04.2018
08:14:48
Arsen
27.04.2018
08:15:08
Как?

Roman
27.04.2018
08:16:11
а, нет

все ок

если идем с начала и конца, то в итоге будет либо целый перебор массива, либо даже меньше

Vlad
27.04.2018
08:16:54
Джиквери.unique

Rustam
27.04.2018
08:17:10
_.uniq

Arsen
27.04.2018
08:17:19
Да нет же, это не то

Vlad
27.04.2018
08:17:21
Где там стикеры

Да у тебя все норм, в одну строчку

Arsen
27.04.2018
08:17:53
Ща юнит тест запилю

И пуллреквест в лодаш

Vlad
27.04.2018
08:19:12
Бенчмарки не забудь

Andrey
27.04.2018
08:20:09
пасаны на фрилансе на чела наткнуля ему нужна помощь с nuxt. Он говорит "мне нужно чтоб все запросы к API были через nuxt". Я думаю что за бред серверный же рендеринг происходит при первой загрузке дальше начинает работать клиентский код. Он сказал что я несу чушь. Я чего то не знаю?

Страница 2761 из 3900