@react_js

Страница 3962 из 5115
Alexander
17.05.2018
05:25:46
Раньше писал так: import React, { Component } from 'react';

Как написать на ts?

Андрей
17.05.2018
05:28:45
и посмотреть если есть уже данные то новые не брать ?
При переходе по страницам теряется стейт. Я не могу проверить есть ли данные или нету

Ivan
17.05.2018
05:28:45
import * as React from "react";

Google
Alexander
17.05.2018
05:29:20
import * as React from "react";
А если я ещё явно хочу указать, что импортирую компонент?

Ivan
17.05.2018
05:29:33
import {Component} from "react";

Alexander
17.05.2018
05:30:10
Так тогда у меня будет просить пакет React импортировать

То есть либо двумя строками, либо extends React.Component?

Ivan
17.05.2018
05:30:57
Я прописал две строки в быстрый шаблон компонентов в IDE и не заморачиваюсь

Zhanadil
17.05.2018
05:35:13
Ребята привет! Парсер понятно - ООС язык программирования. А парсинг - это использование парсера?

Alexander
17.05.2018
05:36:51
И ещё. Это придётся для каждого установленного пакета @types ставит? А если у пакета нет его? Допустим, у webpack-config

Ivan
17.05.2018
06:06:38
И ещё. Это придётся для каждого установленного пакета @types ставит? А если у пакета нет его? Допустим, у webpack-config
Не для каждого, где-то типы уже есть. Но вообще да, заморочек больше с конфигурацией, чем просто на JS писать. А вообще просто найди на гитхабе хороший бойлерплейт для старта

Андрей
17.05.2018
06:17:10
Редакс стейт не теряется
я к сожалению не использую редакс

Andrew
17.05.2018
06:17:48
Ну тогда никак

Oleg
17.05.2018
06:20:32
При переходе по страницам теряется стейт. Я не могу проверить есть ли данные или нету
могу предположить что у тебя верхний компонент unmout делает и поэтому все данные теряются

Google
Oleg
17.05.2018
06:21:19
поставь точку остановки на componentwillunmount и проверь

Dmitrii
17.05.2018
06:27:15
делаете ли вы redux стор синглтоном или функцию, которая создает стор?

Max
17.05.2018
07:09:45
Всем привет. Подсказите, пожалуйста, где вы делаете решение вопроса рефреша токена при использовании axios. На axios.interceptors.response.use или где-то в другом месте?) (может через экшены и саги или еще как)

Max
17.05.2018
07:25:25
перефразировал вопрос)

Oleh
17.05.2018
07:36:19
ребят, в react ssr нужно как-то по-другому настраивать вебпак для нормального хендла картинок?

сделал точно так же как в client side render, не работает

Alexander
17.05.2018
08:07:15
Как использовать установленные модули, у которых нет @types?

Cenator
17.05.2018
08:08:05
@typescript_ru

Alex
17.05.2018
08:11:31
Ребят, как лучше хранить флаги в прилажке ? в локальном стэйте или сторе? если в сторе, то как организовать ?

Александр
17.05.2018
08:12:15
Alex
17.05.2018
08:13:04
а тебе этот флаг где нужен ? в несвязных частях приложения?
ну у меня например в разных компонентах модалки, вот думаю мб все в одном месте хранить или же забить вообще и в локалке держать

намутить какой нибудь редьюсер который только флаги принимает

правда хз норм подход или нет

Alex
17.05.2018
08:14:16
ну я люблю срать в стор если это у меня много где используется на проекте, а так вообще ищу бест практис для флагов модалок хддд

Александр
17.05.2018
08:17:55
Alex
17.05.2018
08:19:29
в итоге это выльется в огромное кол-во компонентов подписанных на стор
с каких пор плохо юзать стор для хранилища состояний нужных в разных местах в прилажке ?

Google
Alexander
17.05.2018
08:21:14
А кто какие плагины использует для создания конфигурации вебпака?

Khangeldy
17.05.2018
08:32:57
Привет как сделать реконнект web socket-а ? Сейчас сделал через рекурсию, но боюс что это заполнить stack функции

Max
17.05.2018
08:33:08
цикл?

тьфу

сетинтервал в смысле

Artyom
17.05.2018
08:35:40
Коллеги, ребята, друзья, товарищи, люди, разработчики, фрилансеры, человеки... Пожалуйста, хорошо думайте перед тем как использовать Link из react-router(-dom). А не лучше ли будет сделать свой собственный компонент Link, диспатчить из него экшен, который будет соответственно обрабатываться, и лишь потом перенаправлять пользователя на страницу

Max
17.05.2018
08:36:17
что за нытье с утра? )

Artyom
17.05.2018
08:36:18
Уже столько ошибок видел из-за использования Линка из пакета... Особенно с точки зрения UX

Max
17.05.2018
08:36:39
про ошибки пиши

а не ной

:)

Alexey
17.05.2018
08:37:16
Линк отличный компонент

Прекрасно работает

Artyom
17.05.2018
08:38:20
а не ной
В некоторых компаниях это называется "проактивность" - заблаговременное предупреждение ошибки или (пока еще не) необходимого функционала

Wystan
17.05.2018
08:38:31
Кстати, я как раз начал сел учить линк ?

Artyom
17.05.2018
08:39:10
Что там плохого?
У меня тут все плохо, так что так сразу и не расскажешь) Но самый частый кейс, это когда нужно анимацию между переходами повесить

Wystan
17.05.2018
08:39:25
если кто соображает css может помочь?

Google
Andrey
17.05.2018
08:39:26
@css_ru

Wystan
17.05.2018
08:39:51
Лол.

Artyom
17.05.2018
08:40:44
Кому как ?‍♂️

Admin
ERROR: S client not available

Cenator
17.05.2018
08:40:55
скорее мерзкая вещь

Max
17.05.2018
08:41:03
https://medium.com/ux-power-tools/heres-everything-i-ve-learned-from-designing-10-000-ui-screens-as-a-lead-product-designer-7d2810bee810

#2

Artyom
17.05.2018
08:41:07
Andrey
17.05.2018
08:41:09
Ну, те, кто делает анимации между переходами в браузере - идите погуляйте всё же.

Max
17.05.2018
08:41:28
Поизучай UX
давай пруфы а не выебывайся

Cenator
17.05.2018
08:41:30
Поизучай UX
поизучал, анимированные переходы по ссылкам - мерзко

Andrey
17.05.2018
08:41:41
Хотя... Повесить кругляк на загрузку страницы можно.

Но анимации как на мобилках - зло.

Max
17.05.2018
08:41:52
Хотя... Повесить кругляк на загрузку страницы можно.
это не анимация, это стейт загрузки

Artyom
17.05.2018
08:42:03
давай пруфы а не выебывайся
Куча пруфов, что загрузка с анимацией ощущается быстрее, чем без

Гуглить лень ?‍♂️

Andrey
17.05.2018
08:42:11
это не анимация, это стейт загрузки
Ну, тогда анимация не нужна.

Nikolay
17.05.2018
08:42:13
Горите в аду те кто делает все эти анимации

Vadim
17.05.2018
08:42:22
+

Google
Alexey
17.05.2018
08:42:30
А че мешает анимацию внутри роута вставить?

Nikolay
17.05.2018
08:42:34
На телефонах обычно это пиздец выглядит.

Andrey
17.05.2018
08:42:34
Хотя...

Artyom
17.05.2018
08:42:47
Горите в аду те кто делает все эти анимации
Делать и делать хорошо или плохо - разные вещи

Nikolay
17.05.2018
08:42:47
Еще и батарейку жрёт!

Andrey
17.05.2018
08:43:03
Если брать открытие картинки, то можно. Забираю мнение назад.

Max
17.05.2018
08:43:21
Artem
17.05.2018
08:44:12
Хай парни. Я тут делаю обычную тудушку и решил посмотреть на оптимизацию. Сменил Component на PureComponent у <Task> и реакция приложения на нажатия клавишь ускорилась в 3 раза. Стоит ли везде использовать PureComponent в связке с требованием не мутировать данные?

Artyom
17.05.2018
08:45:10
У меня сейчас какая проблема: есть лоадер, который перекрывает все приложение на половину затеняя его. И вот выглядит это так: нажимаем на переход и появляется лоадер -> переходим на пустую страницу -> подгружаются данные и лоадер проходит. А должно быть так: нажимаем на переход и появляется лоадер -> подгружаются данные, происходит переход и лоадер проходит. Чувствуете разницу?

Alexey
17.05.2018
08:45:15
Вот теперь можно

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