@react_js

Страница 4179 из 5115
Hrant
14.06.2018
06:45:45
https://medium.freecodecamp.org/understanding-redux-the-worlds-easiest-guide-to-beginning-redux-c695f45546f6
ok спасибо огромное а то я не как не могу найти удобный контент для себя спасибо!!!!!

sanqa
14.06.2018
06:57:17
ребят вв темплейте как можно перебрать массив через for of ?как .map видимо так же нельзя

Cenator
14.06.2018
07:04:26
for of это не экспрешен

Делай выводы

Google
Александр
14.06.2018
07:09:53
менять локалсторедж в редюсере так себе идея, верно?

Александр
14.06.2018
07:11:26
Pavel
14.06.2018
07:11:46
ага
в экшене меняй

Александр
14.06.2018
07:12:05
Но там нет тех данных что мне нужны

хотя стоп

Cenator
14.06.2018
07:12:59
Я как-то выгребал такое когда на ssr переводил сайт

Александр
14.06.2018
07:14:27
Оке, буду знать

Александр
14.06.2018
07:15:01
Напиши middleware
вариант с экшеном мне подходит

Max
14.06.2018
07:39:11
менять локалсторедж в редюсере так себе идея, верно?
Сторонние эффекты обычно выношу в thunk, или саги

Andrey
14.06.2018
07:46:28
в сагах этому самое место, согласен

Google
Viktor
14.06.2018
07:51:14
Только познаю азы реакта, но встал на тупом вопросе, когда через react-router-dom подменяешь компонент в зависимости от пути, то почему то импортируются все css файлы из всех компонентов. И получается что стили пересекаются и начинается каша. Вопрос в том как сделать чтобы у каждого компонента был свой css

Alexey
14.06.2018
07:51:52
css class / styled component / UI kit

Andrey
14.06.2018
07:52:46
styled-components отличная вещь, полгода всего юзаю и не представляю, как я жил без него раньше

Alexey
14.06.2018
07:52:54
Для каждого компонента иметь свой файл стилей

Я юзаю ЦСС

Алексей
14.06.2018
07:53:16
css class / styled component / UI kit
а что такое css class?

что понимается под этим?

Viktor
14.06.2018
07:54:34
Так я в каждом компоненте подключаю отдельный css файл, но они все равно объединяются

Cenator
14.06.2018
07:55:02
и будут

Oleg
14.06.2018
07:56:29
Так я в каждом компоненте подключаю отдельный css файл, но они все равно объединяются
Где то в настройках, есть опция при которой к названию каждого класса будет добавлятся уникальный ключ

Viktor
14.06.2018
08:00:35
Спасибо

Albert
14.06.2018
08:23:40
А что мешает писать на scss? Получается то же самое)

Cenator
14.06.2018
08:24:44
А что мешает писать на scss? Получается то же самое)
в какой спеке scss описан? кто его поддерживает?

Albert
14.06.2018
08:25:00
Пхпшторм????

И не надо ставить ноде сасс

Phpstorm+postcss ( для работы watch css) и все

Кому интересно можете у меня в репозиторий глянуть - react tariffs

Google
Petr
14.06.2018
08:27:53
Не, спс)

Danila
14.06.2018
08:39:10
Гайз, можно ли (импортировать, использовать) компонент(ы) динамически например из массива строк? а-ля let components = ["Shit", "AnotherShit"]; ... и дальше return ( <Shit /> )

Zae
14.06.2018
08:39:40
switch?

rbsx
14.06.2018
08:40:16
строк — нет, объектов — да. ты можешь сделать экспорт массива нужных компонентов, а потом нужный таким образом вызывать

Danila
14.06.2018
08:40:23
слишком много описывать придется, если есть другой вариант, то хотелось бы избежать свитчей и и if..else

Точно, спасибо

Danila
14.06.2018
08:44:26
нет
https://medium.com/@magbicaleman/intro-to-dynamic-import-in-create-react-app-6305bb397c46

Andrey
14.06.2018
08:44:50
Спросил одно - сбросил другое.

Сергей
14.06.2018
08:45:41
И? В чём связь?
Таким способом можно

Сергей
14.06.2018
08:45:54
Можно сделать и с массивом

Andrey
14.06.2018
08:46:13
Таким способом можно
Если уточнить, что ему надо динамически импортировать и подгружать.

А не то, что у него где-то в файле объявлен его компонент и надо отрендерить с именем из строки.

Cenator
14.06.2018
08:47:21
https://medium.com/@magbicaleman/intro-to-dynamic-import-in-create-react-app-6305bb397c46
это есть в спеке? в веб паке работает через require.resolveWeak насколько я помню

AluV
14.06.2018
08:50:14
Мужики, я помню как то в директории создавал package.json В нем { "name": "core" } И потом просто делал import ... from '@core/ ...' А сейчас так не получается, никто не юзал ?

Google
Cenator
14.06.2018
08:51:23
https://github.com/tc39/proposal-dynamic-import
штош и вправду работает

В вебпаке работает
не сразу было ведь, изначально требовалось статический путь указывать

Сергей
14.06.2018
08:51:59
AluV
14.06.2018
08:52:01
@sergeysova o_0 ?

Admin
ERROR: S client not available

Сергей
14.06.2018
08:52:11
Ed
14.06.2018
08:52:46
всем привет. столкнулся с такой проблемой. есть 6 одинаковых кнопок, по нажатию на каждую должен добавляться под каждой инпут. в стейте сделал массив айдишек, функционал кнопки сделал обычным тогглом, вкл/выкл но не могу понять, как сделать чтобы на каждой кнопке срабатывал свой вкл/выкл, а не так, чтобы при нажатии на одну открывались все, ну и закрывались так же.

Дмитрий
14.06.2018
08:53:48
Привет всем у меня сейчас разрабатывается спа с реактом, апи расположено по пути site-uri/api. Иногда требуются прямые запросы из браузера к апи, например, подтверждение почты, сразу идёт на site-uri/api/confirm-email?.... но такие запросы на проде не работают, их перехватывает, как я понимаю, роутер. Поэтому я вместо запроса к апи попадаю на сайт Вопрос в том, как решаются такие проблемы? можно сделать поддомен для апи api.site-uri, но меня интересует есть ли другие варианты?

AluV
14.06.2018
08:53:48
Либо в главной компоненте хранить массив состояний

Ed
14.06.2018
08:55:58
вот таким образом сделал тоггл toggleHidden() { this.setState({ isHidden: !this.state.isHidden, }); } <button onClick={this.toggleHidden}>Click</button> { this.state.isHidden ? %something% : this.state.isHidden = false }

Внутри каждый свой стейт. Или айдишники
каждой кнопки имеете ввиду?

Дмитрий
14.06.2018
08:56:17
Denis
14.06.2018
09:00:18
Всем привет! Возможно кто нибудь сталкивался с реализацией поиска подобному работе google search!?

Denis
14.06.2018
09:03:14
да по всему содержимому файла

Google
Александр
14.06.2018
09:14:59
{ this.state.isHidden ? %something% : this.state.isHidden = false }

Ed
14.06.2018
09:15:53
а в чем ошибка тогда?

Александр
14.06.2018
09:16:36
а в чем ошибка тогда?
вообще об этом пишут в любом туториале для реакта в самом начале. Стейт нельзя так меня и вообще конструкция странная

Bogdan
14.06.2018
09:24:00


Vladimir
14.06.2018
09:24:24
Покажи код конструктора

Bogdan
14.06.2018
09:24:38
constructor(props: Props) { super(props) console.log(this) this.onSubmit = this.onSubmit.bind(this) }

Bogdan
14.06.2018
09:25:51
Используй стрелочные
спасибо, сейчас пойду перелопачиватьвесь проект

Vladimir
14.06.2018
09:26:09
Bogdan
14.06.2018
09:26:44
Сделай консоль лог после биндов
на бинде ошибка, потому что this.onSubmit === undefined

Vladimir
14.06.2018
09:26:57
Хотя не, чет странное

Bogdan
14.06.2018
09:27:16
спасибо, сейчас пойду перелопачиватьвесь проект
а вообще это явно некорректное поведение

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