@react_js

Страница 4387 из 5115
Spaider
12.07.2018
14:32:32
ну тогда не юзай если для тебя это оверхед

когда появится проблема которую нужно так решить тогда и начинай юзать

Andrey
12.07.2018
14:33:01
Мне просто нужно понять кейс, когда оно нужно, ибо я не могу

Spaider
12.07.2018
14:33:20
ну они в доке описывают проблему и ее решение

Google
Andrey
12.07.2018
14:33:34
Я могу все тоже сделать без саги, но коллега топит за них и мой начальник поддерживает

Spaider
12.07.2018
14:34:03
ну так спроси какую проблему они решают, что ты ее не можешь решить со своим текущим функционалом

Andrey
12.07.2018
14:35:03
Да у том и дело, что никакую, хотят не самописное решение, которое у меня заняло 150 строк, с учётом работы преттаера

Тип у меня все сложно и не будет понятно другим

Evgeniy
12.07.2018
14:42:42
Мне просто нужно понять кейс, когда оно нужно, ибо я не могу
Сага позволяет явно отделить асинхронный код от синхронного, санки мешают всё в кучу.

Сам раньше пользовался санками, пока не распробовал сагу. Код выходит чище и логичнее

Kevin
12.07.2018
14:46:17
уже и eslint'ом-то пользоваться стремно стало https://github.com/eslint/eslint-scope/issues/39

Evgeniy
12.07.2018
15:24:27
нужна фича из 4ого
Eject и вперёд.)

Danila
12.07.2018
15:38:56
Привет, есть наверное слегка глупый вопрос, но: есть родительский компонент, у него в стейте лежит коллекция объектов. есть 2 дочерних компонента в их пропсы ложится копия этой коллекции внутри дочек эти коллекциии из пропсов кладутся в стейты и далее меняются как угодно, наверх родителю изменения не передаются. вопрос: почему 2 дочерхних компонента, все таки видят изменения у друг друга?

v
12.07.2018
15:41:01
Viktor
12.07.2018
15:41:55
а в чем она?
Что можно че угодно скомпилить залить, никаких подписей, никакой связи с исходным кодом на гитхабе

Google
Danila
12.07.2018
15:42:30
list={Array.from(list)}

Viktor
12.07.2018
15:43:08
list={Array.from(list)}
https://learn.javascript.ru/object-reference#%D0%BA%D0%BB%D0%BE%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2

Danila
12.07.2018
15:51:25
Спасибо, _.cloneDeep() помог

Sklyarov
12.07.2018
16:05:51
Eject и вперёд.)
Не все так просто

⭕ VshelV
12.07.2018
16:05:53
Ребят, хочу есть объект const items = {{id: 1, name: "a"}, {id:2, name: "ba"}, {id: 3, name: "c"}} Можно ли както сделать map() в обратном порядке с права на лево? начиная с последнего элемента к первому? чтобы что-то вроде mapRight mapReversed было из: const items2 = Object.keys(items).map(key => { const item = items[key]; return item; }); // items2: {{id: 1, name: "a"}, {id:2, name: "ba"}, {id: 3, name: "c"}} получить: const items2 = Object.keys(items).mapReversed(key => { const item = items[key]; return item; }); // items2: {{id: 3, name: "c"}, {id:2, name: "ba"}, {id: 1, name: "a"}} ?

Vitaliy
12.07.2018
16:07:00
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse не?

А шо это у тебя за обьект в начале? Без ключей

Ну ок. На объекте Object.keys(items).reverse().map(key => items[key]) - будет массив в обратном порядке. Как это и зачем вообще «сортировать» обьект )))

⭕ VshelV
12.07.2018
16:12:45
извиняюсь, я имел ввиду const items = { "1": {id: 1, name: "a"}, "2": {id: 2, name: "b"}, "3": {id:1, name: "c"} }

Евгений
12.07.2018
16:13:34
а почему именно объект? с бэка приходит?

Vitaliy
12.07.2018
16:13:42
Используй структуры данных по назначению. Поля обьекта не сортируются

Код перевода в массив с реверсом привел выше

⭕ VshelV
12.07.2018
16:14:24
а почему именно объект? с бэка приходит?
да, именно в таком виде с бэка приходит

тут уж я не могу ничего изменить , формат.

Vitaliy
12.07.2018
16:15:06
Можешь, обджект.валюэс и далее сортировать по айди или как угодно

⭕ VshelV
12.07.2018
16:15:26
Код перевода в массив с реверсом привел выше
Спасибо Виталий! Т.е. я перевожу в массив а потому если нужно, обратно в объект. Я думаю с масивом норм будет.

Vitaliy
12.07.2018
16:18:12
Наверное бек на пхп, он отдает такой «ассоциативный массив». Тебе на фронте скорее всего оно совершенно не нужно, ну разве что для быстрого прямого доступа по id (ключу)

Google
⭕ VshelV
12.07.2018
16:23:28
кстати, да лучше я запрошу доступ к бэку этого сервиса и сам гляну каким образом добавляется новая запись и в каком порядке бэк сериализирует этот лист

Roman
12.07.2018
16:30:03
Есть ли возможность в VSC посмотреть оригинальное название компонента если его экспортируют как export default, а в другом файле импортируют под другим именем? Так чтобы не заглядывать в другой файл для проверки.

Ruslan ?
12.07.2018
16:32:39
Слыхали про вирус на npm?

Kelin
12.07.2018
16:32:48
да да да да да

Daniil
12.07.2018
16:33:01
Можно ссылку ?

⭕ VshelV
12.07.2018
16:33:52
Слыхали про вирус на npm?
блин.... а что теперь? Вдруг уже заражена машина. чем его удалять? Kaspersky.js ?

Ruslan ?
12.07.2018
16:34:24
resolution прописать

Загляните в свой профиль npm, пе появилось ли у вас лишних токенов, если кто-то сегодня обновлял пакеты

Слыхали про вирус на npm?
https://blog.sqreen.io/eslint-backdoor/

Сергей
12.07.2018
17:01:29
не использовать export default

export const SomeName = ({ title, descr }) => {} SomeName.propTypes = {} SomeName.defaultProps = {}

Admin
ERROR: S client not available

Sergey
12.07.2018
17:03:49
Аналога vuetify на реакте нема?

Сергей
12.07.2018
17:08:07
что это

Max
12.07.2018
17:08:32
Material Design Component Framework

Сергей
12.07.2018
17:08:46
Max
12.07.2018
17:09:21
кстати сделано очень аккуратно

Google
Max
12.07.2018
17:09:22
https://vuetifyjs.com/

Сергей
12.07.2018
17:16:48


Kelin
12.07.2018
17:18:27
Vuetify норм, но меня так тошнит от материала уже

ElementUI мне больше нрав

Сергей
12.07.2018
17:18:48
плюс в Toolbar элементы меню не правильно подсвечиваются

ElementUI мне больше нрав
http://element.eleme.io/#/en-US/component/button оно?

если да, то он тоже не очень



from
12.07.2018
17:25:12
У тебя там конфликты
Ой пока не могу посмотреть, но это значит они обновили там этот файл

Konstantin
12.07.2018
17:28:48
Кто-то юзал реакт-админ?
Попытался завести его с GraphQL конфигом, но в Apollo-версии, кажется, что-то сломано, но simple graphql заработал. Но я бросил дело, когда дело дошло до сопоставления нашей схемы с той, которая нужна тулзе. Документации жутко не хватает

Roman
12.07.2018
17:29:22
Как правильно релизить React-приложение? Если пока без SSR. Просто "npm build" и результирующие файлы куда-то на хостинг закидывать? Или лучше как-то по-другому? Спасибо.

Timofey
12.07.2018
17:30:28
lazy loading лучше всего реализовывать руками или есть какой-то полезный модуль? если кто по опыту знает какой-то хороший модуль скажите, гуглить за меня не нужно)

Страница 4387 из 5115