
Dmitry
23.07.2017
11:25:49
я запутался

Egoarka
23.07.2017
11:26:22
выше смотри, уже все обсудили

Evgeniy
23.07.2017
11:28:51
Всем доброго времени. Ребят, осваиваю реакт. Написал такой код https://pastebin.com/V4trjBS2 Ошибок нет, но меню не выводится. Не могли бы подсказать куда копать? спасибо.
где?

Google

Oleg ?
23.07.2017
11:31:50
Привет ребят, у меня глпуый вопрос есть
Что будет если происходит ошибка в рендр функции дочернего элемента?
Родитель отрендериться при этом?

Evgeniy
23.07.2017
11:32:40
ну idea сама видимо ставит, я на tab нажимаю
Просто убрать пробелы?
ааа смешно.

Oleg ?
23.07.2017
11:45:24

Evgeniy
23.07.2017
11:46:00
''var AppComp =()=>{
return(
<MenuBar />,
<RoutComp />
);
}'' Обернул компоненты в общий div и всё стало выводиться. Спасибо

Oleg ?
23.07.2017
11:46:06
Но есть другая проблема

Kek
23.07.2017
11:46:19

Oleg ?
23.07.2017
11:46:26
Если ошибка происходит при втором рендере, то почему - то умирает то ли редакс
То ли ещё что - то

Evgeniy
23.07.2017
11:46:47

Google

Evgeniy
23.07.2017
11:56:52
А что использовать NavLink или Link надо что-то импортировать?

Vladyslav
23.07.2017
11:57:18
еще вопрос по редаксу, а как вызвать метод который я смапил в контейнер не из контейнера, а из его ребенка ?

Сергей
23.07.2017
11:57:52

Vladyslav
23.07.2017
11:58:16
так и сделал
но блин, а разве этого нужен редакс, чтобы не прокидывать методы черзе пропсы ?
тогда по идее и без редакса можно прокидывать методы в чайлда и изменять стейт парента, ведь так ?

Сергей
23.07.2017
12:00:02

М
23.07.2017
12:00:44
Нет не рендериться
Ну хз, скорей всего от ошибки зависит, когда обращаюсь к несуществующим данным внутри компонента, он не рендерится, но родитель и другие дети рендерятся

Vladyslav
23.07.2017
12:01:12
просто делаю сейчас первый продж на реакте, ну как-то все не так как везде, имею оыт с ванилла джс, ангуларом1, вью джс\
везде все просто было

М
23.07.2017
12:01:31

Vladyslav
23.07.2017
12:01:49
выше парень ответил про это, что так и надо

Evgeniy
23.07.2017
12:03:22
''var MenuBar = () => {
return (
<div className="navbar">
<div className="col-md-4">
<NavLink to={"/"}>General</NavLink>
</div>
<div className="col-md-4">
<NavLink to={"/hello"}>Hello</NavLink>
</div>
</div>
);
}'' Такой метод выдаёт ошибку

Евгений
23.07.2017
12:03:24

Vladyslav
23.07.2017
12:04:19

Oleg
23.07.2017
12:04:43

Евгений
23.07.2017
12:07:24

Vladyslav
23.07.2017
12:08:05
не уверен

Evgeniy
23.07.2017
12:12:59
Ребят, помогите, пожалуйста. Почему тут ошибки ? ''var MenuBar = () => {
return (
<div className="navbar">
<div className="col-md-4">
<NavLink to={"/"}>General</NavLink>
</div>
<div className="col-md-4">
<NavLink to={"/hello"}>Hello</NavLink>
</div>
</div>
);
}''

Kek
23.07.2017
12:14:49
а в консоли что пишет?

Google

Evgeniy
23.07.2017
12:15:34
а в консоли что пишет?
Uncaught TypeError: Cannot read property 'route' of undefined
at Route.computeMatch (Route.js:68)
at new Route (Route.js:47)
at ReactCompositeComponent.js:294
at measureLifeCyclePerf (ReactCompositeComponent.js:75)
at ReactCompositeComponentWrapper._constructComponentWithoutOwner (ReactCompositeComponent.js:293)
at ReactCompositeComponentWrapper._constructComponent (ReactCompositeComponent.js:279)
at ReactCompositeComponentWrapper.mountComponent (ReactCompositeComponent.js:187)
at Object.mountComponent (ReactReconciler.js:45)
at ReactCompositeComponentWrapper.performInitialMount (ReactCompositeComponent.js:370)
at ReactCompositeComponentWrapper.mountComponent (ReactCompositeComponent.js:257)

Kek
23.07.2017
12:15:45

Evgeniy
23.07.2017
12:16:00
Надо MenuBar перенести в Router -> Switch. Спасибо!

Enjoy the
23.07.2017
12:29:33
Кто-нибудь тут работает в связке React/Laravel?

Igor
23.07.2017
12:30:00

Oleg ?
23.07.2017
12:31:35
типо const a = undefined.test
И в этот момент перестаёт рендерить
При этом человеку кажется, что интерфейс просто залагал
Если даже ошибка исправляется то начинает после писать:

Oleg ?
23.07.2017
12:33:17
window.test я использовал для создания ошибки

illiatshurotshka❄️
23.07.2017
12:33:31
почему здесь столько php-шников

Oleg ?
23.07.2017
12:33:31
Если она false ошибка не возникает
Но после ошибки начинает сыпаться непонятный еррор
Видимо из - за ошибок, которые возникали в рендер функции до этого

andretshurotshka?❄️кде
23.07.2017
12:35:08

illiatshurotshka❄️
23.07.2017
12:35:28

Admin
ERROR: S client not available

Google

Oleg ?
23.07.2017
12:36:17
@nogenerics так почему?
и что в этом такого

Kelin
23.07.2017
12:38:34

Dmitry
23.07.2017
12:41:32
https://webpack.academy/ скоро будут искать на вакансию Webpack ops

Kelin
23.07.2017
12:42:31
Вебпак - это такой пиздец, что рофлы про webpack ops уже перестают казаться рофлами

Oleg ?
23.07.2017
12:43:15
Свои курсы что - ли по вебпаку замутить :D

Дмитрий
23.07.2017
12:43:47

illiatshurotshka❄️
23.07.2017
12:44:08
просто зубрить надо

Kelin
23.07.2017
12:44:51
Да нет, умею, просто курить мануалы запаришься, пока поймешь, как это работает

Dmitry
23.07.2017
12:44:54
докодсплитились
блин вот читаю статьи про то как ребята уменьшили ксс с 140 до 55, а потом клиент просто берет и загружает картинку в 2 мб на сайт

Kelin
23.07.2017
12:48:04
Ооо даа

Ivan
23.07.2017
13:13:56
/stat@combot

Combot
23.07.2017
13:13:56
combot.org/chat/-1001032883247

Shane
23.07.2017
13:26:02
Как можно удобно организовать роуты для авторизованных юзеров? Для навигации использую rrv4

Andrey
23.07.2017
13:40:47

KDeveloper ??
23.07.2017
14:57:42
Не знаете, почему eslint может ругаться:
'state' is not defined. (no-undef)

Google

KDeveloper ??
23.07.2017
14:58:08
'props' is not defined. (no-undef)
?
конфиг eslint:
module.exports = {
"parser": "babel-eslint",
"extends": [
"airbnb",
"plugin:flowtype/recommended"
],
"plugins": [
"flowtype"
],
"env": {
"browser": true,
"node": true
},
};

Artem
23.07.2017
15:28:34
State в конструктор и props через static+prop-types

Roman
23.07.2017
15:33:44