@react_js

Страница 2279 из 5115
Stepan
10.10.2017
09:11:38
В твоём случае, ReactDOM

Dmitry
10.10.2017
09:11:46
import ReactDOM from 'react' ?

Sergey
10.10.2017
09:11:55
"react-dom"

Stepan
10.10.2017
09:12:32
import ReactDOM from 'react' ?
Я же сказал, отдельный пакет

Google
Dmitry
10.10.2017
09:14:24
import ReactDOM from 'react-dom' ?

Stepan
10.10.2017
09:14:40
да

Dmitry
10.10.2017
09:15:00
на оф.сайте так, но у меня пишет новую ошибку

WEBPACK_IMPORTED_MODULE_2_react_dom___default.a.findDOMNod is not a function

я в обработчике использую вот так, не всекаю где ошибка onBtnClickHandler = () => { alert(ReactDOM.findDOMNod(this.refs.myTestInput).value); }

Stepan
10.10.2017
09:17:20
Ты хуйню какую-то делаешь

зачем тебе findDOMNod?

В Реакте по-другому делается

Читай доку, мануалы

Это тебе не jQuery

Nursultan
10.10.2017
09:19:48
(очень уж простой пример получился)
У меня другая проблема, в компоненте например вывожу имя {item.parent.name} Он ругается не может показать name потому что parent undefined, я здесь выхожу из проблемы {item.parent ? item.parent.name : ''}

Google
Nursultan
10.10.2017
09:21:23
Можно сделать чтоб глобально было если в компоненте ошибка, эта ошибка не ломала приложение а выводила сообщение "Ошибка"

Котяй Негодяй
10.10.2017
09:21:49
Нет.

Для начала стоит просто писать без ошибок. Ну, в смысле, прилагать усилия к этому.

Nursultan
10.10.2017
09:25:12
Ясный кот, что надо без ошибок писать)) Апи бывает не вызврощает свойство или объект, чтоб подстроховаться обработчик ошибок сделать

Stepan
10.10.2017
09:26:17
(item.parent && item.parent.name) || ''
Ну вот, чем не вариант

Если там сильно много, то try-catch

Nursultan
10.10.2017
09:29:36
Он в 16 ой у нас 15 я версия стоит

Stepan
10.10.2017
09:31:19
Он в 16 ой у нас 15 я версия стоит
Ну тебе уже всё сказали возможное

Nursultan
10.10.2017
09:31:52
Да понял куда копать, спасибо)

Artyom
10.10.2017
09:36:14
Обновится до 16 >_>

Stepan
10.10.2017
09:36:57
+

Юра
10.10.2017
09:39:27
Еще посмотри на universal-webpack.

Denis
10.10.2017
09:44:36


Кто-нибудь сталкивался с проблемой отображения календаря в IE10 у react-datepicker (https://github.com/Hacker0x01/react-datepicker)?

anna
10.10.2017
09:53:26
Всем привт! А есть такой же чатик, только по редакс? Можете скинуть ссылку пожалуйста

Max
10.10.2017
09:54:10
неа

Artyom
10.10.2017
09:54:20
React Shorts - этого не хватало https://www.youtube.com/channel/UCdkZ6ckHOJ3DjAYxoGeMG0w

Google
Max
10.10.2017
09:54:23
тут обычно за редакс трут )

Дмитрий
10.10.2017
09:55:02
Про стейт-менеджмент в жс либо хорошо либо ничего ?

Max
10.10.2017
09:55:03
“разворачивание в кодепене"

там реально хватит одного скрина с подключенными либами ?

Artyom
10.10.2017
09:55:23
Ну это понятно)

Max
10.10.2017
09:55:36
ладно бы баба с сиськами вела

Artyom
10.10.2017
09:55:37
Но вот последнее про Reselect) Может еще выходить будет

Max
10.10.2017
09:55:42
а там бубнит кто-то что-то

Artyom
10.10.2017
09:56:24
Мне сам формат импонирует, короткие видосы про какие-нибудь факты. Вон там про биндинги функций рассказывают, самое оно скидывать сюда как ответ на постоянные вопросы

Max
10.10.2017
09:57:35
эммм

ну я наверное старый но видосы не воспринимаю вообще

Max
10.10.2017
09:57:56
это очень неудобный формат

Artyom
10.10.2017
09:58:00
Конечно старый) новичкам маны читать туго

Юра
10.10.2017
09:58:50
Ну, у этих ребят тоже не космические просмотры прям.

Дмитрий
10.10.2017
09:59:22
За то время пока в видосе мне рассказывают один абзац банальности, можно пару статей прочитать

Artyom
10.10.2017
09:59:36
Так то по факту - прочитал вдумчиво всю доку по реакту (и запомнил) - все, middle+ (если следовать доке, конечно). И времени на это надо... Ну я не знаю. Неделю новичку в свободное время? Но никто ж не делает так

Дмитрий
10.10.2017
10:00:11
А как по твоему делают?)

Google
Artyom
10.10.2017
10:00:51
Как все, глянули бойлерплейт пример, и давай тратить десятки часов на перестановку символов, шо бы заработало

Ну я про джунов, опять же

Юра
10.10.2017
10:01:43
Джуны как будто бы раса отдельная -)

Дмитрий
10.10.2017
10:02:13
Клингонцы

Artyom
10.10.2017
10:02:22
Нет другого слова, для того что я хочу выразить

Юра
10.10.2017
10:02:25
Как все, глянули бойлерплейт пример, и давай тратить десятки часов на перестановку символов, шо бы заработало
Ну, от этого никто не застрахован, бывает. Наверное, от качества бойлерплейта зависит больше. С другой стороны, один раз разобрался — уже эксперт.

Artyom
10.10.2017
10:05:15
Проблема в чем еще. Джун прочитает все апи - и не поймет как его использовать, поэтому будет тыкать шаблоны и примеры. Мидл+ прочтет все апи и сможет круто его использовать. Но так то же мало кто делает (на моей практике), т.к. результат не сразу получаешь, а время спустя. Хотя итог качественнее и быстрее в первом варианте.

Admin
ERROR: S client not available

Artyom
10.10.2017
10:06:40


Александр
10.10.2017
10:07:18
Это контр-продуктивно

Artyom
10.10.2017
10:08:59
В общем проблема в сисеме образования, все плохо, время полдень, пошел работать >_>

Юра
10.10.2017
10:09:19
Проблема в чем еще. Джун прочитает все апи - и не поймет как его использовать, поэтому будет тыкать шаблоны и примеры. Мидл+ прочтет все апи и сможет круто его использовать. Но так то же мало кто делает (на моей практике), т.к. результат не сразу получаешь, а время спустя. Хотя итог качественнее и быстрее в первом варианте.
Хочешь, я тебе открою секрет? Нет никаких джунов и миддлов. Компетенция исполнителя растет по отношению к задаче. Т.е. например, чел в одной конторе формы шлепал, перешел в другую те же формы шлепать с повышением зарплаты — он там будет именоваться мидлом -) Вот и все, собственно. А если задачи разные, то все в самом начале ведут себя как джуны, проблемы начинаются, когда человек что-то другое начинает делать.

Виталий
10.10.2017
10:10:03
Всем привет. А я правильно понимаю, что middleware в редуксе должны быть упорядочены, чтобы обрабатывать экшены, которые они диспатчат?

Юра
10.10.2017
10:10:58
Да вообще не правда. Джуны паттернов не знаю - и это большая проблема для них
Ну, я паттерны знаю. Угадай, сколько раз они мне в жизни пригодились?

Alexandr
10.10.2017
10:10:58
Как все, глянули бойлерплейт пример, и давай тратить десятки часов на перестановку символов, шо бы заработало
Всем привет! как-то так и было? сразу в реальный проект начал пилить фронт на реакте, до этого только jquery юзал

Artyom
10.10.2017
10:11:06
Всем привет. А я правильно понимаю, что middleware в редуксе должны быть упорядочены, чтобы обрабатывать экшены, которые они диспатчат?
Присоединяюсь к вопросу. Я немного поигрался у себя с последовательностью аргументов в applyMiddleware , но вроде разницы не заметил....

Виталий
10.10.2017
10:11:17
То есть если один мидлвар сделает dispatch(someAction()), то этот экшен сможет обработать только мидлвар, который позже в applyMiddleware?

Google
Виталий
10.10.2017
10:11:44
редусеры при этом обрабатывают

Юра
10.10.2017
10:12:03
Он снова на начало обработки попадет.

Виталий
10.10.2017
10:12:25
Нет.
Почему тогда во второй может не попадать, если я его ставлю раньше?

Middleware = store => next => action => { console.log(action.type);

и нет его в консоли

thunk может влиять на это?

Юра
10.10.2017
10:14:11
Да, похоже все-таки не попадет.

Если делаешь store.dispatch, то экшен попадает в начало, а если next(), то передается след. мидлверу.

Виталий
10.10.2017
10:15:21
я думал next это ссылка на store.dispatch

Юра
10.10.2017
10:16:36
Ага.

Виталий
10.10.2017
10:18:10
Или это store.dispatch разных пайпов? Где можно почитать про то, что это вообще?

Дмитрий
10.10.2017
10:18:28
Открой redux и посмотри

Artyom
10.10.2017
10:41:35
bitbar-webpack-progress-plugin Прикольная штука (вскод)

Oleg
10.10.2017
10:46:44
ребята, подскажите пожалуйста. react-router-dom v4 использую NavLink и пропс activeClassName Но он устанавливает активный класс для двух ссылок, если у меня такая структура: /posts /posts/something то есть если я нахожусь в /posts/something - то у меня в навигации подсвечиваются сразу две ссылки, вместо только нужной. Как исправить?

Eugeniy
10.10.2017
10:47:14
exact

<Route exact path=«/posts» />

Oleg
10.10.2017
10:47:50
это в самом роутере - да. И выводит один компонент

то есть именно к Route проблем нет. Сложность в том, что навигационные элементы NavLink считают активными сразу два пункта.

Eugeniy
10.10.2017
10:49:03
А на NavLink exact вешал?)

Oleg
10.10.2017
10:49:17
хм

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