@react_js

Страница 2080 из 5115
Nikita
02.09.2017
14:16:44
Кстати, никто тут свои компоненты не пытался выносить в отдельный npm модуль?
Компоненты, думаю, многие выносят в отдельные модули. Только они без картинок как правило

Oleg ?
02.09.2017
14:17:14
У меня сложный компонент - навбар с логотипом

Nikita
02.09.2017
14:18:08
Хм А зачем само лого пихать в отдельный модуль?

Oleg ?
02.09.2017
14:18:14
Я раньше думал, это легко решается, через file-loader от webpack, оказалось то ли этот плагин не такой умный, то ли webpack

Google
Oleg ?
02.09.2017
14:18:24
По задумке этот компонент будет использовать несколько команд

И да, у меня в конечном итоге получется обычный bundle.js в виде umd

Nikita
02.09.2017
14:20:02
Я раньше думал, это легко решается, через file-loader от webpack, оказалось то ли этот плагин не такой умный, то ли webpack
Ну так твой модуль на этапе билда приложения где он используется - не обрабатывается вебпаком

Oleg ?
02.09.2017
14:20:07
Как вариант мне предлагали попробовать не компилировать в bundle.js, а просто исходники тянуть

Nikita
02.09.2017
14:22:03
Как вариант мне предлагали попробовать не компилировать в bundle.js, а просто исходники тянуть
Хотя... в антд же иконки норм подгружаются. Но там свг лоадеру надо явно указывать папку с иконками в нпм

Oleg ?
02.09.2017
14:22:47
Хотя... в антд же иконки норм подгружаются. Но там свг лоадеру надо явно указывать папку с иконками в нпм
Там вообще всё очень хитро устроено, как раз пытаюсь разобраться, если получится, то решение оформлю в виде статьи на хабре)

Nikita
02.09.2017
14:23:00
По мне так - оно того не стоит. Лого я бы сделал как параметр и запихнул бы его проект

Oleg ?
02.09.2017
14:23:24
У меня сначала знакомый пробовал просто собрать приложение в виде модуля - повозился денёк и сгорел к чертям, попросил помочь, я думал там всё расплюнуть)

В итоге тоже сгорел на этапе эекспорта ресурсов)

Но base64 неплохое решение

Nikita
02.09.2017
14:26:15
Но base64 неплохое решение
Ну если там только вот одна картинка небольшая - то ок

Google
Oleg ?
02.09.2017
14:26:28
Две, и да они не большие

Мы сначала ржали над решением в виде base64

Потом поняли, что оно не такое плохое и ржали ещё больше)

А есть группа по Arduino?

Alex
02.09.2017
14:39:29
Но base64 неплохое решение
Производительность страдает иногда, тут нужно быть осторожнее.

Oleg ?
02.09.2017
14:39:51
Мне если честно оно по прежнему не очень нравится

Nikita
02.09.2017
14:47:11
Мне если честно оно по прежнему не очень нравится
У тебя будет больше бандл, ну и бесполезный парсинг картинки ка js код

А так все ок

Oleg ?
02.09.2017
14:47:57
Было бы здорово найти правильный способ

Nikita
02.09.2017
15:03:12
Было бы здорово найти правильный способ
Правильный способ - дописать в файл лоадер папку с лого) ИМХО ?

Но он не очень красивый

Oleg ?
02.09.2017
15:04:00
В файл лоадер модуля или конечно проекта?

Aleksey
02.09.2017
15:06:16
подскажите плиз как сделать так, чтобы по нажатию кнопки запоминалось что нажали и по клику на форму выполнялось действие исходя из предыдущего клика?

Константин
02.09.2017
15:07:03
Пиши в Стейт?

Andrey
02.09.2017
15:07:08
Запоминай и выполняй действие при нажатии на форму. Событие onClick

Aleksey
02.09.2017
15:08:36
я начинающий. подключил redux. знаю там есть сторе

где запоминать?

localstorage?

Sklyarov
02.09.2017
15:10:00
в сафари в режиме инкогнито - отвалится

Константин
02.09.2017
15:10:09
Точно не localstorage, либо Стейт компоненты, либо стор редакса

Google
Sklyarov
02.09.2017
15:10:14
localstorage?
так что подумой прежде чем сохранять стор в сторадж

Aleksey
02.09.2017
15:10:20
не критично

illiatshurotshka❄️
02.09.2017
15:10:40
Sklyarov
02.09.2017
15:10:41
ну можешь реплицировать состояние в локал сторадж

illiatshurotshka❄️
02.09.2017
15:10:51
почему?

Sklyarov
02.09.2017
15:10:54
а не должен?
нигде кроме сафари не отваливается

illiatshurotshka❄️
02.09.2017
15:10:58
ты же в режиме инкогнито не просто так

Sklyarov
02.09.2017
15:11:17
почему?
а почему он должен быть запрещен к записи/чтению в режиме инкогнито

давай хоть один аргумент

Aleksey
02.09.2017
15:11:47
допустим сохранил в стор редакса как потом получить это значение?

illiatshurotshka❄️
02.09.2017
15:11:55
потому что информация в режиме икогнито не должна быть связана с информацией в обычном режиме

Sklyarov
02.09.2017
15:12:29
@aleksey_popryaduhin с помощью функции connect

Andrey
02.09.2017
15:12:37
допустим сохранил в стор редакса как потом получить это значение?
Ну прочитай документацию. Зачем вопросы такие задавать?

Константин
02.09.2017
15:12:43
Почитай про редакс для начала

Andrey
02.09.2017
15:12:47
Ну или курсы купи у кого-нибудь.

illiatshurotshka❄️
02.09.2017
15:12:55
потому что информация в режиме икогнито не должна быть связана с информацией в обычном режиме
иначе во многих приложениях будет сохранятся информация для логина

Sklyarov
02.09.2017
15:13:08
@marblegarden чистить сторадж по закрытию вкладки, не?

illiatshurotshka❄️
02.09.2017
15:13:16
где гарантия?

аа стоп

Google
illiatshurotshka❄️
02.09.2017
15:13:41
я не так понял, сорян

Sklyarov
02.09.2017
15:13:48
@marblegarden а где гарантия что этот запрет никому ничего не сломает?

Admin
ERROR: S client not available

Sklyarov
02.09.2017
15:13:54
например сессию может слететь

если ты сохраняешь в сторадж

а не в куку

@marblegarden я люблю сафари, но вот об это я недавно здорово споткнулся. и подобное поведение свойственно только ему

illiatshurotshka❄️
02.09.2017
15:15:28
ну вообще по-правильному нужно делать полифилл если localstorage не работает

Константин
02.09.2017
15:16:19
Кстати, вопрос не по реакту, но все же. В мобильном safari не показываются скроллы?

Aleksey
02.09.2017
15:16:50
Sklyarov
02.09.2017
15:17:44
@marblegarden полифил не совсем правильно

Kreizo
02.09.2017
15:23:20
Константин
02.09.2017
15:27:33
При скроле появляется на некоторое время
Пасиб, видимо я его не заметил

Andrey
02.09.2017
19:44:18
Здраствуйте. Как с помощью React Router V4 сделать редирект вне JSX?

Denis
02.09.2017
19:45:49
Через объект history

Andrey
02.09.2017
19:47:55
спасибо, ща гляну

Nikita
02.09.2017
20:46:47
Через объект history
Тогда можно и без роутера совсем с:

Denis
02.09.2017
20:48:06
С каких пор history сопоставляет роуты с компонентами и рендерит их

Nikita
02.09.2017
20:50:21
С каких пор history сопоставляет роуты с компонентами и рендерит их
Я думал ему надо перейти на что-то вне jsx,неправильно понял

Andrey
02.09.2017
21:02:49
Я думал ему надо перейти на что-то вне jsx,неправильно понял
Мне надо в функции редиректнуться, кстати, его совет помог

Google
I
02.09.2017
21:30:02
Кто блокчейном интересуются ?

Friendly user interface , какие npm будут хорошо выглядеть на сайте?

Andrey
02.09.2017
22:13:49
Юзать React Development Build в проде вообще нормально?



illiatshurotshka❄️
02.09.2017
22:15:12
Andrey
02.09.2017
22:15:41
В чем минусы?

Sergey
02.09.2017
22:16:08
нормально да правильно нет
ну и не то что бы нормально, реакт лишний раз будет проверять разные конструкции, чтоб в случае чего выкинуть ошибку, предупреждение

illiatshurotshka❄️
02.09.2017
22:16:18
В чем минусы?
ну очевидно же что будет больше размер файлов

Andrey
02.09.2017
22:16:24
Ну ладно

Nahasaki
03.09.2017
04:09:34
Я думал ему надо перейти на что-то вне jsx,неправильно понял
Что бля значит вне jsx? Вне рендер-выражений или вне сахара?

Дмитрий
03.09.2017
04:39:48
Где это ваще виданно, чтобы роутинг вне jsx описывали?

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