@react_js

Страница 4837 из 5115
Nikita
19.09.2018
01:55:28
ребят, а куда нужно положить файл frame.html в create-react-app приложении, чтобы можно было использовать как <iframe src="frame.html /> что то туплю

Konstantin
19.09.2018
03:16:20


Drugs
19.09.2018
05:34:21
Всем доброго времени суток, подскажите пожалуйста в чем проблема. Мне нужно поправить скрипт. Скрипт берез данные из rest api, проблема в том что раньше был другой ip и путь...всё сменила, ошибка: Failed to load http://айпишник/api/v1/путь/: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8020' is therefore not allowed access. Раньше токен авторизации тоже был другой, как я поняла из скрипта он брался из сессии, но теперь нужно добавить другой. 1 скрин гет запрос, 2 скрин axios create, знаю точно что нужен токен авторизации и я его добавила в заголовок( возможно тут ошибка, и я не правильно его добавила в axios create)

Google
Drugs
19.09.2018
05:35:08




Roman
19.09.2018
05:56:09
Повторю вопрос. Есть у кого опыт в настройке gitlab CI?

Eugene
19.09.2018
05:56:25
?задавай сразу вопрос

Default
19.09.2018
05:58:06
Roman
19.09.2018
06:00:02


Или нужно все в одном стейдже сделать?

Default
19.09.2018
06:19:26
Это норм же

Кстати, кэши-то настрой

Они не просто так придуманы :)

Google
Roman
19.09.2018
06:19:55
Default
19.09.2018
06:22:20
Смотри, каждый таск запускается в своём контейнере, так что нет смысла билд отдельно делать, он не подцепит модули. Чтобы каждый раз не переустанавливать одно и то же используй директиву cache

cache: key: ${CI_COMMIT_REF_SLUG} paths: - node_modules/ before_script: - npm ci

npm ci тут вместо npm install, он не пересобирает все заново, а берет версии из package-lock

Roman
19.09.2018
06:24:35


сидел сейчас переписывал

сейчас билдится проект, но как папку build теперь задеплоить на pages ?

Default
19.09.2018
06:25:53
На гх пейджс?

Roman
19.09.2018
06:26:13
Default
19.09.2018
06:26:25
Ааа, ну у тебя ж там ветка отдельная

Просто запушь в неё

Roman
19.09.2018
06:27:52
Захожу на pages, а кнопок каких-нибудь нет. Только ссылка на документацию

Drugs
19.09.2018
07:10:18
Как же быть

Я кажется знаю

Roman
19.09.2018
07:12:27
Как же быть
проксировать

Drugs
19.09.2018
07:13:27
А если я скажем средствами rest api достану json и просто положу его в переменную как пример и буду с ней работать ....а потом уже на домен с rest api залью приложение...должно сработать

Да ?

Artyom
19.09.2018
07:15:10
Это не другой домен , это rest api
другой ip == другой домен

Drugs
19.09.2018
07:15:46
другой ip == другой домен
Да , я понял , спасибо

Google
Eugene
19.09.2018
07:17:45
На локалке можно вебпаком проксировать, а на сервере nginx, ну или просто настроить cors ?

Sergey
19.09.2018
07:32:36
Artyom
19.09.2018
07:33:04
Не обязателен
Если в пути именно ip, обязательно. Я не про DNS

Dmitry
19.09.2018
07:34:59
Ребят, можете посоветовать проверенную временем и опытом простую табличку с сортировкой и пагинацией? Сам уж думал сделать, но наверняка можно сэкономить время сейчас. На awesome-react-components заглядывать уже стрёмно, т.к. там слишком ширикий выбор уже.

Anton
19.09.2018
07:45:13
Ребят, всем привет! Прощу помощи, у меня приложение выводит список статей, для анимации появления использовал CSSTransition, но приложение крашится при заворацивании статьи обратно, логи:



Roman
19.09.2018
07:46:14
Что можно использовать вместо yeoman ?

Anton
19.09.2018
07:46:18
это при инициализации



это по заворациванию



Владимир
19.09.2018
07:47:56
getBody покажи. Там одна нода возвращается?

Andrey
19.09.2018
07:47:59
ответ на твой вопрос во второй ошибке

Anton
19.09.2018
07:48:19


Anton
19.09.2018
07:50:22
деф тул тоже показывает что всё в норме, одна нода



Dmitry
19.09.2018
07:50:56
https://react-table.js.org
спасибо добрый человек

Google
Max
19.09.2018
07:53:21
Что можно использовать вместо yeoman ?
давно про него не слышал, зачем используете?

Admin
ERROR: S client not available

Andrey
19.09.2018
07:58:24
работает...
если реакт > 16, заверни в Fragment и радуйся

Дмитрий
19.09.2018
07:59:05
У тебя в условии ошибка

>= 16 ?

Andrey
19.09.2018
07:59:58
>= 16 ?
ой, все =)

Anton
19.09.2018
08:00:22
Roman
19.09.2018
08:01:18
давно про него не слышал, зачем используете?
Нужно сделать быстрое развертование админки. Где есть уже главная страница и страница авторизации. Структура проекта с файлами и папками типо экшенов, компонентов и т.д

Anton
19.09.2018
08:02:26
а как подключить вот такой синтаксис? <></>

Dmitry
19.09.2018
08:02:26
Есть компонент 1, там свитч роутера, с переходом на компонент2 Есть компонент 2, там еще один свитч и <Link>, который не в области его видимости Подозреваю что из-за connect на компоненте 2, игнорируются переходы. Куда копать?

Vlad
19.09.2018
08:04:00
Вопрос: Необходимо понимать, страница скролится вверх или вниз. Есть на то соответствующий метод?

Artem
19.09.2018
08:04:53
Вопрос: Необходимо понимать, страница скролится вверх или вниз. Есть на то соответствующий метод?
передедущее положение скрола минус текущие, больше нуля вниз, меньше вверх

Andrey
19.09.2018
08:05:07
а как подключить вот такой синтаксис? <></>
не надо так, выглядит далеко не фонтан, React.Fragment - удобно и понятно

Zabelin
19.09.2018
08:05:47
Ребят, вопрос такой: все асинхронные запросы подписываются jwt токеном. Когда токен протухает, необходимо "приостановить" все асинхронные запросы, обновить токен, и "продолжить" выполнение запросов. В какую сторону копать?

в контексте redux

Google
Tauka
19.09.2018
08:07:54
Ребят, вопрос такой: все асинхронные запросы подписываются jwt токеном. Когда токен протухает, необходимо "приостановить" все асинхронные запросы, обновить токен, и "продолжить" выполнение запросов. В какую сторону копать?
шлешь запрос с протухшим токеном, сервер говорит тебе об этом, юзеру показываешь сообщение что надо перелогиниться, редирект, новая авторизация, новый токен?

Dmitry
19.09.2018
08:09:24
https://github.com/ReactTraining/react-router/blob/master/packages/react-router/docs/guides/blocked-updates.md
Читал. Добавлял sCU, добавлял withRouter.. пофиг, кажется, придется кодить кейс где проблема повторяется :(

Tauka
19.09.2018
08:10:52
это уже есть, токен надо обновлять в silent режиме
просто никак не вижу как это связано с фронтом, разве обновление токена не задача сервера?

у себя можешь хэндлить ответ, который пересохраняет новый токен

Владимир
19.09.2018
08:11:26
запросы могут выполняться по таймеру
мб через асинхронную мидлвару

Zabelin
19.09.2018
08:11:41
проблема не обновлении токена на сервере

а в том что параллельно могут настекироваться асинзронные запросы во время обновления токена

и по идее они должны приостановиться -> токен обновился -> асинхронные запросы продолжили свое выполнение

на middleware можно определить, протух токен или нет

Tauka
19.09.2018
08:13:26

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