@react_js

Страница 4938 из 5115
Anton
03.10.2018
13:28:52


Google
Anton
03.10.2018
13:30:38
goToCoach* в первом варианте

Vall
03.10.2018
13:43:19
спасибо всем, все настроил и направил, особенно благодарю @lyskos97 , @tanyaisinmybed, ваши ответы очень помогли мне

Олег
03.10.2018
13:43:44
Ребят, как из дочернего компонента передать инфу в другой дочерний компонент через родителя? Как правильно загуглить будет такое? Или скиньте где почитать. И что бы без redux

Ivan
03.10.2018
13:44:56
поднять нужный стейт в общего предка, в один компонент прокинуть value, в другой - setValue

Andrew
03.10.2018
13:46:10
await прям как компонент в Marko это конечно круто ?, хотя с другой стороны чего тогда все так орут про редиректы в рендере от rr

Oleg
03.10.2018
13:46:15
Ребят, как из дочернего компонента передать инфу в другой дочерний компонент через родителя? Как правильно загуглить будет такое? Или скиньте где почитать. И что бы без redux
у родителя стейт. У родителя ф-ция, которая меняет этот стейт. Потомку 1 передаешь ф-цию, - она будет обрабатывать данные и записывать в стейт родителя. Потомку 2 передаешь стейт, который будет пропсом, который будет всегда обновляться к актуальными данными.

Oleg
03.10.2018
13:47:41
То есть в любом случае весь родитель будет перерисовываться?
нет. Почитай про жизненный цикл компонента. Будет перерендериваться только затронутое

Олег
03.10.2018
13:47:56
Спасибо, почитаю

Тимофей
03.10.2018
13:52:33
Google
Andrew
03.10.2018
13:55:01
Но чет я не вижу как там со стримов рендерить

Voskresus
03.10.2018
13:56:37
Уважаемые, подскажите как сделать ссылку в реакте кторая будет target='_blank' то есть на другую страницу

Andrew
03.10.2018
13:57:44
Так же как и в html

Voskresus
03.10.2018
13:58:06
Ммм умники

Dzmitry
03.10.2018
13:58:36
ну это первая мысль, попробовать так сделать

Mihail
03.10.2018
13:58:38
Ор

Andrew
03.10.2018
13:59:11
пугает весь этот собственный язык, но я вечером что нибудь сваяю
Типо он при ssr сразу в стрим рендерится, но реакт тоже так умеет

Короче кроме асинк рендера, хз как они его сделали быстрее

Видимо все дело в diff алгоритме

Andrew
03.10.2018
14:17:18
тупой вопрос: какая модная утилита чтобы сравнивать стейты (нужно его обновлять или нет), что то вроде deepEqual

Andrew
03.10.2018
14:20:07
immutability-helper не то

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

===
это юмор какой-то?

Тимофей
03.10.2018
14:20:50
krn
03.10.2018
14:20:59
тож подожду ответа тогда

Google
krn
03.10.2018
14:21:14
нет
ты не очень

Andrew
03.10.2018
14:22:23
нет
я просто оставлю это тут http://adripofjavascript.com/blog/drips/object-equality-in-javascript.html

Тимофей
03.10.2018
14:22:49
максимум что в реакте нужно это shallowEqual и то не часто

Andrew
03.10.2018
14:26:08
а я напишу 1 слово иммутабельность
при чем тут иммутабельность? у меня есть стейт в компоненте. я рядом посчитал какие-то значения, мне нужно понять, нужно теперь менять стейт или нет, т.е. мне нужно сравнить часть стейта с полученными значениями. в случае если они не поменялись, то не обновлять стейт. и shallowEqual это то что мне нужно, спасибо.

Andrew
03.10.2018
14:26:30
shallowEqual :)
<3 спасибо

Roman
03.10.2018
14:28:04
как отследить, какой компонент вызывает ререндер всех остальных?

Andrew
03.10.2018
14:28:31
включить в react tools подсветку ре рендера?

Roman
03.10.2018
14:29:02
включить в react tools подсветку ре рендера?
> какой компонент вызывает там такого не пишет

Andrey
03.10.2018
14:29:51
как отследить, какой компонент вызывает ререндер всех остальных?
Как понимать твой вопрос? Каждый компонент сам определяет надо ли ему перерисовываться.

Andrew
03.10.2018
14:30:00
Зачем?
см чуть выше

Roman
03.10.2018
14:30:48
Как понимать твой вопрос? Каждый компонент сам определяет надо ли ему перерисовываться.
При роутинге на страницу, на который ты находишься, хочу, чтобы компоненты не ререндерились

странный кейс, возможно зря парюсь

М
03.10.2018
14:31:52
они и так не ререндерятся же

хотя мб от роутера зависит

Roman
03.10.2018
14:32:17
Google
Roman
03.10.2018
14:32:23
возможно да, из-за роутера

есть у кого пример роутинга на рр4?

хочу посмотреть как там

from
03.10.2018
14:41:30
Как понимать твой вопрос? Каждый компонент сам определяет надо ли ему перерисовываться.
ну вообще-то нет) рендер вызывается либо сетСтейтом либо рендером родителя

Andrey
03.10.2018
14:42:12
Admin
ERROR: S client not available

Andrew
03.10.2018
14:52:39
ребят. вы че блин.

krn
03.10.2018
14:52:50
гайз есть describe c beforeEach и тестами внутри него вложенный describe с тестами будет ли beforeEach запускаться перед каждым тестом в чайлд-дескрайбе ?

Andrew
03.10.2018
14:52:53
короч. я решил свою задачу, спасибо за советы.

Георгий
03.10.2018
14:53:12
Привет, я импортирую иконки - react component-ы. import {FaCoins} from "react-icons/fa"; Там и другие собственно. Хочу мапить имя операции на иконку. Сделал что то вроде const opIcons = { "money" : <FaCoins />, }И дальше создаю батоны <Button>{opIcons["money"]}</Button>Но так не работает почему то, напрямую написать - все отлично. <Button><FaCoins /></Button>Как правильно сделать?

Roman
03.10.2018
14:56:24
Элемент <dialog> для ваших попапов и модальных окон: работает в Chrome (70% на Can I Use), за флагом в Firefox и кажется планируется в Edge. Обзор Криса Мэнинга с вариантами полифилов, включая спецверсии для React и Vue — https://www.viget.com/articles/the-dialog-element/

Георгий
03.10.2018
14:56:28
const map = { money: FaCoins }
Так не работает

Может я где то косячу. Спасибо, покапаюсь

from
03.10.2018
14:57:01
Так не работает
да, твой изначальный вариант должен работать

но попробуй с функцией

Google
Тимофей
03.10.2018
15:00:25
вообще я не очень понял что за кейс ты описываешь)
Его кейс описан в https://reactjs.org/blog/2018/06/07/you-probably-dont-need-derived-state.html, где про мемоизацию, у него просто computed property

Георгий
03.10.2018
15:05:59
Roman
03.10.2018
15:28:55
https://twitter.com/andrey_sitnik/status/1047184704133390340

from
03.10.2018
15:30:17
https://twitter.com/andrey_sitnik/status/1047184704133390340
ага я выше уже астротёрф этот и кидал

Andrew
03.10.2018
15:44:55
https://twitter.com/andrey_sitnik/status/1047184704133390340
А он что заранее из пропсов классы посчитает ?

Vall
03.10.2018
15:44:57


Andrew
03.10.2018
15:45:42
Чанки

Мммм у тебя там ещё index похапе

Я бы пожалуй дропнул бы такой проект

Cenator
03.10.2018
15:53:28
+

Vall
03.10.2018
15:53:47
Чанки
я так понимаю оно пыталось собрать все в один файл, но из-за того что он слишком большой, разбило на вот эти куски? почему вывалило именно сюда, а не в папку js как я указываю в webpack.mix?капец, где почитать хотя бы про это все?

Andrew
03.10.2018
15:55:04
что значит дроплнул бы??
Ушел бы на другой. У тебя там просто кто-то сделал криво code splitting

Valeriy
03.10.2018
15:56:12
было уже ?

https://reactjs.org/blog/2018/10/01/create-react-app-v2.html

Valeriy
03.10.2018
15:57:13
Да
че то в ссылках не нашел в канале

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