@react_js

Страница 4544 из 5115
Andrey
04.08.2018
20:05:18
Да.

Rustam
04.08.2018
20:43:56
"что бы не сложно" =D Буду я один пилить, по началу. Думал взять https://github.com/prismagraphql/prisma Или вообще битрикс ? В общем пока совсем не в теме
если решил на graphql то недавно была статься от Shopify - https://gist.github.com/swalkinshaw/3a33e2d292b60e68fcebe12b62bbb3e2 и у них же если их апи торчит наружу, то можно подсмотреть некоторые решения

Vladislav
04.08.2018
21:28:21
Всем привет, работал кто-нить с fluxxor?

Nikita
04.08.2018
21:35:29
Всем здрасте, а кто то представляет как работает codesanbox?) как можно сделать чтобы в окне браузера можно было js код сразу и писать и смотреть что вышло?

Google
Stanislau
04.08.2018
21:39:53
Для таких целей использую https://repl.it

Ches
04.08.2018
21:40:27
подскажите как лучше с jest и enzyme проверить что компонент имеет определенный дочерний?

есть какой нибудь селектор на компонент?

через shallow рендер если можно

Artem
04.08.2018
21:42:02
find('Component') как то так вроде

Dr.
04.08.2018
21:42:30
Привет можете пожалуста помочь вот в редуксе есть userCheckState есть ли подобное в mobx? не могу найтив доках и вообще как в mobx ограничивать вход на страницу, и организовывать перенаправление, исодя из ролей Буду очень бллагодарен

Nikita
04.08.2018
21:46:30
Для таких целей использую https://repl.it
круть, а есть что нибудь что можно встроить в своё приложение?

Ches
04.08.2018
21:53:58
Andrew
04.08.2018
21:55:18
Через children взять

И хз как сравнить что это именно определенный

Kendr
04.08.2018
22:19:36
Google
Andrew
04.08.2018
22:20:33
Ладно тогда я наверное не понял

Andrew
04.08.2018
22:22:58
Роли хранятся
Ну сделай хок и оборачивай в него роуты

Dr.
04.08.2018
22:27:27
Я про то что допустим пользователь заходит в приложение, сразу идёт проверка он залогинен или нет, Если нет то он может пройти на страницу app/admin/login Авторизоваться и его по идее должно перекинуть на главную, а если он все таки по ошибке снова зайдёт на страницу логина, так как он авторизован делать постоянно авторедирккт на главную. Потом вот я не пойму что сделать (Сразу ещё уточню что опыта в реакте мало, но я пытаюсь самостоятельно найти решение, и если сижу и туплю 1-3 часа начинаю в чаты писать) Раньше пробовал с редуксом работать, так там просто на роутер вешался userlogged И в этот путь пускает только если он тру и в целом все редиоккты. А вот при использовании mobx не знаю как поступить

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

Dr.
04.08.2018
22:32:29
Тоесть впринципе просто из документации редакса вытянуть и адаптировать ?

Andrew
04.08.2018
22:33:07
Artem
04.08.2018
22:33:11
Тоесть впринципе просто из документации редакса вытянуть и адаптировать ?
не я имею ввиду посмотреть чего там сторе и что то отрендерить)

Andrew
04.08.2018
22:33:18
Я чет наверное туплю

Dr.
04.08.2018
22:34:06
А для ты такое нашел в доке редакса ?
Ну там есть описание вроде

Artem
04.08.2018
22:34:14
Я чет наверное туплю
мне кажется он экшен увидел, который чекает или редиректит, и подумал что это базовый метод ридакса)

Andrew
04.08.2018
22:35:03
getState в экшоне ?

Редакс по дефолту так не умеет)

Artem
04.08.2018
22:35:43
getState в экшоне ?
userCheckState у него вот так, подозреваю что это экшен)

с обвязкой на реакт роутер

Andrew
04.08.2018
22:36:54
Короче в оф доке редакса такого явно нет

Dr.
04.08.2018
22:40:28
хм, не офф дока а https://maxfarseer.gitbooks.io/react-router-course-ru/content/razdelenie_dostupa.html

Google
Dr.
04.08.2018
22:40:40
я ошибся..вот тут видел

Dr.
04.08.2018
22:43:24
я щас снова перечитал вскользь.. и мне кажется что данный тутор для реакт роутер. а не для редакс... имне ничего не мешает им воспользоваться..

нно в целом данный жеподход будет работать??

Alex
04.08.2018
22:43:35
подскажите, пожалуйста, свежие годные гайды по реакту и экспрессу в одном проекте. почти во всех по разному делать, не знаю как правильно

Dr.
04.08.2018
22:45:08
Andrew
04.08.2018
22:45:10
Погугли и все будет понятней

Dr.
04.08.2018
22:47:35
спасибо, ознакомлюсь с докой реакта. статью нашел. еще раз спасибо

Bear
05.08.2018
02:56:44
Привет, кодеры. У меня есть stateless компонент List, рисующий список из stateful компонентов Article. Пропс в виде массива объектов(по штуке на Article) прилетает откуда-то сверху в List и должен разойтись соответственно по Article-ам. Подскажите плз, эти данные лучше тупо передать в стейт Article-ов или желательно их скопировать? Или пришло время учить менеджмент состояний?

Нюансы: Использовать данные будут только Article, периодически они будут отправлять коллбеки в List, но дальше данные никуда не уходят.

UsulPro
05.08.2018
05:26:45
Привет, кодеры. У меня есть stateless компонент List, рисующий список из stateful компонентов Article. Пропс в виде массива объектов(по штуке на Article) прилетает откуда-то сверху в List и должен разойтись соответственно по Article-ам. Подскажите плз, эти данные лучше тупо передать в стейт Article-ов или желательно их скопировать? Или пришло время учить менеджмент состояний?
Чем меньше что-то копируешь, тем лучше. Если есть возможность все делать stateless, то лучше делать, пока не появится причина иметь стейт у компонента (например, если ты обновляешь статью не по символьно, а по нажатию "сохранить", то тогда есть смысл держать текст в стейте компонента), но тогда да - желательно проследить, чтоб не мутировалось состояние "где-то сверху". >Или пришло время учить менеджмент состояний? это и есть менеджмент состояний, даже если все в стейте корневого элемента хранишь, не только redux/mobx

Jack
05.08.2018
06:40:57
Объясните пожалуйста. Есть такой код const template = (<div> <h1>{count}</h1> <button onClick={addOne}>+</button> </div> ); ReactDOM.render(template, document.getElementById('app')); и функция addOne которая просто инкрементирует значение count. насколько я понял в этом методе addOne надо снова создать шаблон и делать рендер, чтобы значения менялось после клика. Получается реакт перерисует весь этот шаблон каждый раз по нажатию ? это простой пример без компонентов

Jack
05.08.2018
06:48:42
Ну есть же документация шикарная. Не нужно вызывать никакой рендер, используй state и setState
Я еще не дошел до компонентов/стейтов. Мне просто надо было понять принцип работы под капотом

Тимофей
05.08.2018
06:50:03
Я еще не дошел до компонентов/стейтов. Мне просто надо было понять принцип работы под капотом
Самое важное, то что реакт jsx это не шаблон, это функция которая возвращает virtual dom. ReactDOM.render сравнивает предыдущее и текущие состояние дерева и вносит изменения а реальный dom. Virtual dom это просто объект если что.

Google
Jack
05.08.2018
06:58:07
Да
ок, спасибо

Roman
05.08.2018
07:00:22
Я еще не дошел до компонентов/стейтов. Мне просто надо было понять принцип работы под капотом
Я могу скинуть серию статей как работает под капотом, но я думаю ты не захочешь дальше изучать

Admin
ERROR: S client not available

Jack
05.08.2018
07:01:13
Я могу скинуть серию статей как работает под капотом, но я думаю ты не захочешь дальше изучать
Давайте. Сейчас вряд ли будет ясно, но надеюсь скоро дойду до этого уровня

Roman
05.08.2018
07:01:30
https://bogdan-lyashenko.github.io/Under-the-hood-ReactJS/

simon
05.08.2018
08:14:03
https://github.com/rsuite/rsuite

Богдан
05.08.2018
08:41:12
Здоров, орлы) Подскажите пожалуйста парочку примеров хороших репозиториев-проектов

[Anonymous]
05.08.2018
09:21:21
http://tusharnile.blogspot.com/2018/07/react-js.html?m=1

Sharyar
05.08.2018
09:31:31
http://sean-smith.me/assets/portfolio/25-react-projects/index.html

Богдан
05.08.2018
10:08:36
типа, вот такие?
Да, спасибо)

sk
05.08.2018
10:15:50
создавал проект с помощью create-react-app, не эджектил его, при сборке полуаются такие пути: href="/manifest.json" а должны быть с точкой: href="./manifest.json" как это исправить

sk
05.08.2018
10:20:18
не работает

Cenator
05.08.2018
10:20:25
Как запускал?

sk
05.08.2018
10:21:55
я вопрос не совсем так задал, мне это приложение на github-pages выложить нужно



Google
Cenator
05.08.2018
10:23:16
Ну вылей на ветку gh-pages содержимое папки build

sk
05.08.2018
10:23:34
если бэк есть то он будет по дефолту отдавать директорию с моим билдом, а что если на github-pages выкладывать сделать? не менять же каждый

были те же ошибки что и при тупом заливании в имя-пользователя.github.io

Ну вылей на ветку gh-pages содержимое папки build

Cenator
05.08.2018
10:25:04
sk
05.08.2018
10:26:08
нет, 404

Максим
05.08.2018
10:29:46
всем привет я использую реакт роуте и впопрос такой когда перехожу по маршруту /shop должен открываться компонент shop в которм опписан export default class Shop extends React.Component { constructor(props) { super(props); this.onLogout = this.onLogout.bind(this); } onLogout(id){ this.props.history.push("/home/category/"+id) } а в рендере есть кнопка по клику должна работать! но получаеться так что он сразу переходит в категорю без открытия shop что не так ?

Cenator
05.08.2018
10:31:33
нет, 404
Скинь свой репозиторий и научись делать reply на сообщение

Максим
05.08.2018
10:31:37
вот метод на кнопке onClick={this.onLogout(55)

Cenator
05.08.2018
10:33:04
вот метод на кнопке onClick={this.onLogout(55)
Так ты должен передать функцию Напиши в рендере console.log(typeof this.onLogout(55))

Arthur
05.08.2018
10:35:43
onClick={() => this.onLogout(55)}

sk
05.08.2018
10:38:24
npx serve -s build работает?
https://github.com/sashakaralchuk/paravel-react

Максим
05.08.2018
10:44:05

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