@react_js

Страница 2756 из 5115
Andrey
12.12.2017
16:23:28
Как подменить пакет в проекте? Я хочу, чтобы по import from 'react' подразумевалось import from '@xavescor/react'?

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

Andrey
12.12.2017
16:26:02
Блин, только сейчас понял, что это задача вебпака. А алиас правильно подхватит или там полный путь к новому пакету делать надо?

Google
Andrey
12.12.2017
16:27:16
У меня js, так что проблем нет. Спасибо.

Sergey
12.12.2017
16:29:49
что бы использовать их там где нужно не создавая переменных, при условии если это не нужно
ты боишься создавать переменные, но не боишься срать ими в прототип. это не ок. тем более, в момент создания бандла не будет никакого создания переменных, об этом важно помнить

Max
12.12.2017
16:31:11
из минусов — код будет читаться сильно непривычнее и такого лучше избегать

уж проще лодаш гет заюзать

Александр
12.12.2017
16:32:29
из минусов — код будет читаться сильно непривычнее и такого лучше избегать
а если для этой функции будет написан красивый jsDoc? = )

Max
12.12.2017
16:33:13
чем this.get(‘path.to.var’) хуже чем _.get(this.props, ‘path.to.var’)?

Александр
12.12.2017
16:34:40
чем this.get(‘path.to.var’) хуже чем _.get(this.props, ‘path.to.var’)?
вот первый вариант прям то что я хочу. Второй вариант хороший, просто длинноват.

Max
12.12.2017
16:34:47
чувак, не надо

ты не решаешь никакую проблему, но усложняешь код

Google
Тимофей
12.12.2017
16:35:21
Max
12.12.2017
16:35:40
вот блин отличие наших программистов от индусов

наши постоянно какие-то велосипеды лепят там где не надо

Александр
12.12.2017
16:35:59
Ты постоянно какую то дичь выдумываешь)
есть такое = ) Но не переживай, все это остается в моей голове, на проде я пользуюсь стандартными практиками

Max
12.12.2017
16:36:06
индусы хуярят копипасту там где надо подумать

Dim Kha
12.12.2017
16:53:44
Не согласен везде есть разработчики разного уровня

Что в Китае что в Индии что в рф

Max
12.12.2017
16:53:52
кэп

Roman
12.12.2017
16:54:17
Алсо а есть люди, которые считают, что лоадэш избыточен?

Max
12.12.2017
16:54:46
Алсо а есть люди, которые считают, что лоадэш избыточен?
есть люди которые не любят холивар на ровном месте

и дают за начало срача RO

Сергей
12.12.2017
16:59:25
Как подменить пакет в проекте? Я хочу, чтобы по import from 'react' подразумевалось import from '@xavescor/react'?
Можно было просто установить пакет не из нпм, а из репозитория Ничего менять бы не пришлось

Любят люди усложнять

Сергей
12.12.2017
16:59:57
Ты же сделал правку

У тебя есть форк

Ну вот

Andrey
12.12.2017
17:00:14
Дык собрать надо.

Сергей
12.12.2017
17:00:29
И

Веток не существует?

Google
Andrey
12.12.2017
17:01:12
Ну, как я понимаю, npm просто клонирует репу в директорию и больше ничего не делает. Так?

Сергей
12.12.2017
17:03:04
А помню

Andrey
12.12.2017
17:03:14
Кто может из ступора вывести? Есть компонент родительский, в нём ещё несколько компонентов. Почему при перерисовки родительского компонента (render) не происходит перерисовка дочерних компонентов? Почему дочерние, в свою очередь, не перерисовываются - если общий стор изменился?!

Andrey
12.12.2017
17:04:10


Тимофей
12.12.2017
17:05:01
Лучше код детей покажи

Andrey
12.12.2017
17:05:04




Сергей
12.12.2017
17:07:12
Существует такая штука как гист

Тимофей
12.12.2017
17:07:14
Скинь гист а не скрины, и toJs нельзя использовать в мап пропс на сколько я помню

Сергей
12.12.2017
17:07:41
gist.github.com

И да. Если установить расширение файлу, будет включена подсветка синтаксиса

Andrey
12.12.2017
17:17:58
Разобрался =) Thanks

Dmitry
12.12.2017
17:26:55
Господа такой вопрос: есть компонент <Parent> который имеет свойство closed и есть другие компоненты Все это выглядит как: <Parent> <Child/> <Child/> </Parent> Если я в парент установлю свойство closed={on} у меня render функция в паренте вернёт null. Компоненты вложенные при этом становятся не видны, но почему-то когда пишу тесты и делаю mount парента, элементы внутри него (Child) рендерятся и присутствуют. Как сделать так чтобы из парента полностью исключить рендеринг вложенных компонентов?

Dmitry
12.12.2017
17:29:57
Не использовать в паренте children?
Нет, это такой компонент обёртка) и просто мне нужно непоказывать некоторые блоки в зависимости от условия.

Наверное не маунт в тестах использовать, а shalow render
У меня там зависимость от стейта mobx поэтому мне важно mount сделать

Google
Slaveholder
12.12.2017
17:58:29
this.method = debounce(this.method, 1000) в конструкторе onChange={this.method} на инпуте Ругается на TypeError: Expected a function В чем может быть дело?

дебаунсе с лодаша

Admin
ERROR: S client not available

Slaveholder
12.12.2017
18:22:44
да больше негде

Max
12.12.2017
18:23:15
onSubmitDebounced = debounce(this.props.onSubmit, 500)

у меня примерно так же, все ок

а вообще странно

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

попробуй this.debouncedMethod = debounce(this.method, 1000)

теоретически там может ссылки на старую функцию не оставаться

Slaveholder
12.12.2017
18:29:25
а путь к дебоунсе у тебя какой?

Max
12.12.2017
18:29:34
Slaveholder
12.12.2017
18:29:54
/lodash/fp/debounce ?

в импорте

Max
12.12.2017
18:30:38
import { debounce } from 'lodash'

Slaveholder
12.12.2017
18:33:17
ахах теперь работает спасибо, видимо там разыне дебоунсы

Timofey
12.12.2017
18:43:42
Есть список каких либо элементов на странице, есть возможность их удалить (они подгружены из бд), при удалении отправляется запрос на сервер. В какой момент удалять объект во вьюшке? После того как сервер ответил или сразу по нажатию?

Max
12.12.2017
18:44:04
зависит от

кому как удобно

Google
Max
12.12.2017
18:44:52
если предполагается что пользователь дальше со списком работать будет — то будет отзывчивее сразу скрывать элемент

если пользователю критично именно подтверждение — можешь скрывать после

еще вариант делать элемент серым и неактивным и не показывать уже после того как пользователь обновил страницу

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

Andrey
12.12.2017
18:46:33
Есть список в диве, который должен подгружаться, когда пользователь проскролливает до конца. Есть готовые решения?

Max
12.12.2017
18:47:04
инфинитскрол?

Andrey
12.12.2017
18:47:07
А то я в коде подобный шедевр встретил event.target.scrollHeight - Math.round(event.target.scrollTop) === event.target.clientHeight

Max
12.12.2017
18:47:29
ну а думаешь либы как-то по-другому работают? )

Andrey
12.12.2017
18:47:58
Oleg
12.12.2017
18:51:18
Что такое rAF?

andretshurotshka?❄️кде
12.12.2017
18:51:45
requestAnimationFrame

Petr
12.12.2017
19:03:58
Не нужно ничего считать, просто если компонент появляется на экране, вызывается триггер

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