@react_js

Страница 4599 из 5115
Maksim
12.08.2018
00:08:34
Доброй ночи, вопрос по GraphQL, использую, apollo-react, как повторно делать запрос, если запрос выдал ошибку?

Cenator
12.08.2018
04:15:25
Егор
12.08.2018
04:59:03
Напомните как называется та новая модная библиотека для роутинга в реакт но не react-router

Cenator
12.08.2018
05:02:43
Reach/router

Google
Егор
12.08.2018
05:04:21
Да, оно. благодарю

One
12.08.2018
06:22:53
https://coursehunters.net/frontend/reactjs
ребята спи... все что можно =) прикольно что можно начать с древних. иногда тоже интересно

https://learn-reactjs.ru/home
это всего лишь перевод оригинальной документации причем только кусок блога, в оригинале от там с годов 2015-х

Andrew
12.08.2018
08:37:03
Sergey
12.08.2018
08:40:29
ребята спи... все что можно =) прикольно что можно начать с древних. иногда тоже интересно
и деньги за это требуют. Информация должна быть открытой для всех. Давно бы сделали бы 3 полноценных продакшен проекта. Заходишь, смотришь вникаешь, повторяешь. В место этого в сети помойка в которой надо рыться и искать нужные куски, чтобы сделать свой пет-проект.

Sergey
12.08.2018
09:02:08
ребят, вот есть страничка, мне нужно в зависимости от кода ошибки с сервера окошко модальное отрендерить

как это делать правильнг? прям в catch можно написать что-то типа render ( <modal/>) или в стейт кидать код ошибки

Uryashnik
12.08.2018
09:46:16
Всем привет, подскажите пожалуйста как в моем примере с исходных данных преобразовать дату в обычный вид На JS будет к примеру так let day = new Date(index.due_date); где мне это надо воткнуть в реакте? https://stackblitz.com/edit/react-nv8jsh

Nikolay
12.08.2018
09:50:12
Реакт это тоже js.

Google
Nikolay
12.08.2018
09:50:29
Воткнуть можешь там, где душа пожелает.

Алексей
12.08.2018
09:59:00
Nursultan
12.08.2018
10:53:17
Как название ключей в массивах можно назвать как значения этих самых ключей?

Nikolay
12.08.2018
10:54:07
В массивах нет никаких ключей

А в объектах: { [value]: value }

Abu
12.08.2018
10:54:32
Есть доступ по индексу

А индекс можешь получить по indexOf

Nursultan
12.08.2018
10:57:00
Сорри перепутал, имелось ввиду обьект

Australo
12.08.2018
10:58:12
есть какой-нибудь infinity-scroller работающий с горизонтальной прокруткой элемента ? ——- react-infinite-scroller - Isues с такими вопросами без ответа давненьеко висят ——-- react-infinite - таже проблема их много но чет токо время на проверки уходит . какой есть рабочий ?

Oleksandr
12.08.2018
11:09:36
Ребят, всем привет. Каким способом можно узнать perfomance всей аппки??

Australo
12.08.2018
11:10:58
у react-virtualized есть infinite scroller компонент, глянь
к сожалению , только вертикальный (

Prester John
12.08.2018
11:15:28
к сожалению , только вертикальный (
https://github.com/bvaughn/react-virtualized/blob/master/docs/InfiniteLoader.md#infiniteloader-and-grid

Но там написано что это редкий случай использования

скорей всего не все гладко будет, да

Andrew
12.08.2018
11:16:06
Открываешь и начинаешь изучать

Australo
12.08.2018
11:35:09
https://github.com/bvaughn/react-virtualized/blob/master/docs/InfiniteLoader.md#infiniteloader-and-grid
не понял , это разве про горизонтальный речь ? мне то именно горизонтальный б ) PS , вертикальный внутри ограниченного дива разобрал уже, ошибка была

Daria
12.08.2018
11:35:18
Помогите пожалуйста подружить реакт с redux и firebase. Сейчас при старте выводит undefined Код для firebase firebase.initializeApp(firebaseConfig); const databaseRef = firebase.database().ref(); export const databaseTasksRef = databaseRef.child('tasks'); action: export const fetchTasks = () => async dispatch => { databaseTasksRef.on('value', snapshot => { dispatch({ type: FETCH_TASKS, payload: snapshot.val(), }); }); }; в комопненте: class Tasks extends Component { componentDidMount() { this.props.fetchTasks(); } render() { const { tasks } = this.props; console.log(tasks); return ( <ul> {tasks} </ul> ); } } const mapStateToProps = state => ({ tasks: state.tasks, }); const mapDispatchToProps = dispatch => ({ fetchTasks: dispatch(actions.fetchTasks), }); export default connect( mapStateToProps, mapDispatchToProps )(Tasks); И то что в базе: tasks first_task: "first_task"

Google
Uryashnik
12.08.2018
11:45:45
Ребят подскажите пожалуйста как сделать так чтобы по сщелчку на записи, пусть это будет <div>Заметка</div> открывалась новая страница в которой будет эта "заметка" и под ней ниже было бы выведено еще какое-то описание?

Cenator
12.08.2018
11:46:14
Роутер

Uryashnik
12.08.2018
11:47:29
я понимаю, как правильно прокинуть эти данные через роутер не очень ориентируюсь к сожалению

ed
12.08.2018
11:52:17
я понимаю, как правильно прокинуть эти данные через роутер не очень ориентируюсь к сожалению
как можно понимать, но не понимать? Так только кличко умеет. реккомендую открыть доку роутера, простейший пример с параметрами - вот оно.

Андрей
12.08.2018
12:39:00
вопрос: есть ли разница в производительности, если передавать в пропс целый объект (большой) или передавать только используемую часть объекта?

Roman
12.08.2018
12:52:12
А какой смысл передавать то, что ты не используешь?

Андрей
12.08.2018
12:53:08
Ну полотно из 5-6 строк выглядит хуже, чем один цельный объект

Так и думал, спасибо)

Нет, передача по ссылке идёт.

Mark
12.08.2018
14:08:58
Привет, я вот пытаюсь понять, но пока что-то никак Каждый раз, когда я делаю какие-то изменнения в названиях, в файлах меняется это import React form 'react' на это import PropTypes from "../../../../../../Library/Caches/typescript/2.9/node_modules/@types/prop-types";

Какого черта?

Mark
12.08.2018
14:09:32
Ну вы поняли, там не реакт а пропсы

Mark
12.08.2018
14:10:03
Да

Igor
12.08.2018
14:11:00
В общем есть сущность в редаксе, в компоненте ее отображение меняется когда наступает время которое указно в этой сущности? Как это сделать лучше? Моя идея - делать setTimeout когда я получаю эту сущность, но так придется еще сделать какой-то механизм когда эти таймауты нужно удалять.

Как у вас это решается? Ни у кого нет компонентов которые зависят от текущего времени?

Admin
ERROR: S client not available

Alek
12.08.2018
14:48:01
Вим что ли?

Google
cristina
12.08.2018
15:10:39
Всем привет. Кто-то может скинуть пример приложений с картой и нанесению туда меток с сервера? Отслеживание транспорта, если ещё можно gps считывать, где человек находится, то вообще круто

Dave
12.08.2018
15:11:58
Я со всем уважением но не завернуть ли чего нибудь еще?

cristina
12.08.2018
15:14:42
100% кто-то делал, react native

cristina
12.08.2018
15:40:50
По существу кто-то ответит?) Не знаю кто кого чем хантит)

Sergey
12.08.2018
15:47:30
Вряд ли такой код кто-то может отдать без последствий, т. к. существуют NDA и прочая бюрократия

?
12.08.2018
16:13:05
Таблица на сайте рендерится твигом с сервера (для сео) и затем уже спусня несколько секунд вставляется скрипт с реакт компонентом (та самая таблица) и компонент по аяксу получает данные и перерисовывает таблицу. Если делать так, то момент перерисовки таблицы виден. Я попробовал в твиге передать полученные данные в глобальный скоуп, window.TABLE_DATA = {{ data|json_encode() }} и потом уже в компоненте брал данные оттуда и тогда уже не заметно как заменяется таблица НО в теле HTML есть этот самый json который портит все и google page speed говорт сократить хтмл. Может есть какой-то спосов в реакте не менять таблицу пока данные с сервера не пришли или есть способ передать данные в компонент без записи в хтмл?

Default
12.08.2018
16:14:44
Проще ssr прикрутить, чем так себе мозг ковырять

Vladislav
12.08.2018
16:19:24
посоветуйте  multiselect для большого количества данных

Kirill
12.08.2018
16:31:33
Вечер добрый. Какие есть подводные камни при использовании nextjs? И если проект относительно небольшой

Максим
12.08.2018
17:06:56
всем привет есть какойнебудь пакет для валидации ?

akaSybe
12.08.2018
17:07:17
Yup

Максим
12.08.2018
17:15:59
а по проще ?)

Andrey
12.08.2018
17:18:48
Куда проще?

Sergey
12.08.2018
17:22:46
Вечер добрый. Какие есть подводные камни при использовании nextjs? И если проект относительно небольшой
Точно нужен SSR? Я уже слез с nextjs, но помню, были решаемые проблемы с авторизацией. Нужно организовывать структуру приложения через их pages. Были и ещё, но не такие глобальные. По-моему, в момент, когда начал прикручивать мультиязычность, я решил перестать его использовать

Sergey
12.08.2018
17:26:25
Временно отказался, но опыт с самописным решением есть, просто пока нет такой необходимости. Брал nextjs, чтобы посмотреть/поиграть. Понял, что мне не надо :)

Uryashnik
12.08.2018
18:22:50
Ребят помогите с роутами пожалуйста Link to={/{item.id}} по идеи должно проставлять в ссылку путь с елемента ИД массива, а в итоге получается белеберда, подправьте пожалуйста что не атк делаю? https://stackblitz.com/edit/react-8uqjqj?file=info.js

Jake
12.08.2018
18:24:57
to={`/${item.id}`}

Google
Jake
12.08.2018
18:25:28
@uryahnik

Uryashnik
12.08.2018
18:26:31
мм.... не работает

Sharyar
12.08.2018
18:27:56
в task.map вторым аргументом item передай

Alex
12.08.2018
18:28:25
Link в том же духе переделай

Uryashnik
12.08.2018
18:30:13
все работает то я натупил спутал в МАРе item а у меня index

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