@react_js

Страница 893 из 5115
Nikolay
31.01.2017
17:08:33
по скриншоту не видно где он маунтится

Roman
31.01.2017
17:25:39
Помогите нюбу. По документации пишут что в componentDidMount() надо загружать данные, пишут что обновив состяния произойдет ререндер. Ререндер непроизходит. однако, если постать таймаут на секунду - все ок, это что за нахрен? могу показать код

Сергей
31.01.2017
17:26:17
покажи

Google
Anton
31.01.2017
17:39:07
Скажите, работал кто с Ant.design, есть недостатки у этой либы?

Alexander
31.01.2017
17:58:08
webpack2 + react-hot-loader 3 в консоли дублирует такое сообщение:



знает кто, почему так?

Vitaly
31.01.2017
18:00:42
покажи конфиг вебпака)

Alexander
31.01.2017
18:01:01
entry: [ 'webpack-dev-server/client?http://localhost:3000', 'webpack/hot/only-dev-server', 'react-hot-loader/patch', paths.appIndexJs ],

Dmitrii
31.01.2017
18:01:09
скорее всего опция hot/inline дублируется с entry 'webpack-dev-server/client?http://localhost:3000', 'webpack/hot/only-dev-server',

Evgeniy
31.01.2017
18:02:17
где будет доступен wds?

Alexander
31.01.2017
18:03:14
на localhost:3000

если я правильно понял вопрос

Evgeniy
31.01.2017
18:04:57
я криво спросил. client?url - это тот адрес, по которому будет доступен WDS?

Google
Alexander
31.01.2017
18:05:21
https://github.com/alextorn/react-starter/blob/master/config/webpack.config.dev.js

Anton
31.01.2017
18:05:23
/help@Axenia_Bot

Axenia
31.01.2017
18:05:23
Поставьте '+' (или ?) в ответ на сообщение для поднятия кармы или '-'(или ?) для её опускания. Также понимаю сообщение формата "+/?/-? @username". Команда "/top" покажет топ держателей кармы в этом группе. Команада "/mystats" покажет твои глобальные статы кармы. Используй "/lang" для смены языка. Доступна только администраторам группы. Команда "/settings" настройки бота: переключает тихий режим и меняет таймер между командами пользователя. Карму можно потратить на покупки забавных картинок, используйте "/buy" Статистику можно посмотреть на сайте axeniabot.ru. Канал поддержки: @AxeniaChannel.

Anton
31.01.2017
18:06:15
/list

:(

Alexander
31.01.2017
18:14:45
я делал по примеру как у Абрамова

похоже что у меня сам react app маунтится 2 раза

Dmitrii
31.01.2017
18:16:10
это create-react-app? он же из коробки норм работает

Alexander
31.01.2017
18:16:30
нее, не сreate react app

Dmitrii
31.01.2017
18:17:12
опции inline и hot конфликтуют с js файлами из entry, капай в эту сторону

Alexander
31.01.2017
18:18:34
https://github.com/gaearon/react-hot-loader/issues/243#issuecomment-211957140

похоже проблема в этом файле

https://github.com/alextorn/react-starter/blob/master/app/index.js

ибо react dev tool показывает 2 приложения:



а create react app на webpack 1 и там нету react-hot-loader

Roman
31.01.2017
18:42:56
покажи
прости отвлекся https://dpaste.de/sYTv/raw

напомню вопрос ) По документации пишут что в componentDidMount() надо загружать данные, пишут что обновив состяния произойдет ререндер. Ререндер непроизходит. однако, если поставить таймаут на секунду - все ок, это что за нахрен?

Дмитрий
31.01.2017
18:47:03
Нафига тебе стейт устанавливать в cdu?

Google
Дмитрий
31.01.2017
18:47:31
Его можно задать при инициализации компонента

Roman
31.01.2017
18:48:37
ну так и установил )

данных там не мало хочу лоудер показать пока заводится

прости вот https://dpaste.de/RveL тут весь компонент

Дмитрий
31.01.2017
18:50:25
ну так и установил )
Сеттер такой тоже не нужен



Roman
31.01.2017
18:50:36
блллиин

ну я по старинке хочу )

позже перейду на эти extend'ы

могу переписать в extend все равно не будет работать без таймаута

Дмитрий
31.01.2017
18:51:53
Да, потому что у тебя в принципе неправильный подход))

Sheridan
31.01.2017
18:52:01
Пастебин роскомнадзор опять забанил?

Дмитрий
31.01.2017
18:52:08
А setState из cdu игнорируется

Roman
31.01.2017
18:52:53
раскажи как надо ) я думал вот покажу компонент в лоудером, потом после того как он показался вызову api, обновлю состояние и произойдет ререндер в доках так и написано

https://facebook.github.io/react/docs/react-component.html#componentdidmount

If you need to load data from a remote endpoint, this is a good place to instantiate the network request. Setting state in this method will trigger a re-rendering.

я вроде так и делаю

или не так я делаю?

Andrew
31.01.2017
18:58:36
господа эксперты

вопрос вам

Google
Andrew
31.01.2017
18:58:49
https://avocode.com/nachos-ui/

юзал ктото?

Roman
31.01.2017
18:59:15
Sheridan
31.01.2017
19:02:10
https://avocode.com/nachos-ui/
Жуткие тормоза на демо с мобилы

Roman
31.01.2017
19:24:42
А setState из cdu игнорируется
почему игнорируется?

почему после sleep он работает?

Admin
ERROR: S client not available

Roman
31.01.2017
19:26:00
у этого чувака вот все работает http://codepen.io/chriscoyier/pen/jqyWXo

Дмитрий
31.01.2017
19:26:25
Он просто не биндит

почему после sleep он работает?
Потому что это же асинхронное выполнение, ну)

Roman
31.01.2017
19:26:57
о жесточь

ненравится мне этот non-bind подход =( нормально бы сделать как-то

Alexander
31.01.2017
19:33:25
короче, react 15.4.2 , webpack-dev-server 2.2.1 и react-hot-loader 3.0.0-beta.6 - не работает hot reload или работает крайне криво

похоже дело в webpack

Alexander
31.01.2017
19:37:19
скинь скрин из консоли

при первом лоаде

если не сложно

Дмитрий
31.01.2017
19:40:26
Google
Alexander
31.01.2017
19:40:40
ух

поххоже, что всё ок

откачу версии вебпака

Vitaly
31.01.2017
19:42:57
мне кажется лучше юзать локальную версию, всегда

Alexander
31.01.2017
19:43:22
как понять локальную?

Vitaly
31.01.2017
19:44:36
как понять локальную?
локальная - это та что у тебя в node_modules проекта

Alexander
31.01.2017
19:44:48
ну так у меня 2.2.1

через npm ставил

всё стандартно

Vitaly
31.01.2017
19:47:12
а, у меня webpack@2.2.0 и webpack-dev-server@2.2.0 извини ^^

Alexander
31.01.2017
19:47:44
я уже откатил. всё равно не работает

Ruslan
31.01.2017
20:15:21
О, есть под рукой что-то вменяемое?
Не скажу про вменяемость, но делали на такой, правда под Angular 1.x (есть и под React) https://wrapbootstrap.com/theme/angle-bootstrap-admin-template-WB04HF123

Ну и их там достаточно много

https://wrapbootstrap.com/theme/rubix-reactjs-powered-admin-template-WB09498FH

Но помню, что половину Angel мы перепилили или допилили

Но опять же, это ведь только UI, а CMS подразумевает значительно больше под собой

Alexandr
31.01.2017
20:30:06
ты наклиент закачал лишний js синхронизации

Cocker
31.01.2017
20:33:25
пиздец логика, извините.
Логичная логика. Понятия хорошо/плохо не имеют смысла без точки отсчета, так что вполне нормальный вопрос, я считаю.

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