@react_js

Страница 4545 из 5115
Cenator
05.08.2018
10:53:14
https://github.com/sashakaralchuk/paravel-react
в папке с проектом сделал build и serve -s build, все

sk
05.08.2018
10:56:12
в папке с проектом сделал build и serve -s build, все
грубо говоря, это то как это будет на сервере работать(когда сервер отдает директорию с билдом) так получается?

sk
05.08.2018
10:56:57
да
спасибо

Google
Dr.
05.08.2018
11:01:41
help pls!! у меня тут не понятная ситация не могу понять почему не подключаются скрипты сторонние которые в index.html указал ошибок никаких не происходит.. но приложение как будто бы игнорируют все скрипты ———— скрипты подкючаю в целом как и на любой сайт <script type="text/babel" src="./js/textarea.min.js"></script> только указывая type="text/babel" соответсвенно подключаю ну и соответственно <script type="text/babel" src="https://unpkg.com/babel-standalone@6.24.1/babel.min.js"></script>

Dr.
05.08.2018
11:06:24
Type неверный
хм, тогда в таком случае не могли сказать какой он должен быть или дать направление мысли

Тимофей
05.08.2018
11:09:44
хм, тогда в таком случае не могли сказать какой он должен быть или дать направление мысли
application/javascript или никакой. пишут type/babel только тогда когда хотят что бы скрипт не распарсился а потом обработался каким то другим скриптом, бабелем например. Но сейчас так никто не делает, лучше бабелем обрабатывать на этапе сборки

Dr.
05.08.2018
11:10:39


Cenator
05.08.2018
11:13:38
У бабеля убери тайп вообще и сделай его первым

Dr.
05.08.2018
11:16:31
это в принципе не помогает. пытаюсь запихать эти файлы в вебпак, это правильное решение?

Cenator
05.08.2018
11:16:48
Да

sk
05.08.2018
11:17:31
да
на примере create-react-app в чем разница между serve -s build и npm/yarn start, вроде как в обоих случаях сервер запускается

Cenator
05.08.2018
11:18:48
на примере create-react-app в чем разница между serve -s build и npm/yarn start, вроде как в обоих случаях сервер запускается
Serve раздает статику для прода, это можно делать через любой сервер, например nginx

sk
05.08.2018
11:19:57
Duego
05.08.2018
11:22:38
При изменении пропсов нужно делать запрос на сервер. в getDerivedStateFromProps отслеживать?

Google
Dr.
05.08.2018
11:24:53
Да
ну и как всегда с веб паком проблемы блин.. для ангуляря его тогда еле натсроил ... я правильно делаю или нет?



Cenator
05.08.2018
11:25:51
@webpack_ru

Dr.
05.08.2018
11:26:00
+ thx

Duego
05.08.2018
11:46:01
То есть на каждое изменение пропсов у нас 2 раза будет рендер вызываться?

Dzmitry
05.08.2018
11:46:36
с чего запрос на сервер != получение от него чего то

Duego
05.08.2018
11:49:09
В моем случае ранво

Dzmitry
05.08.2018
11:50:25
я бы переделал компоненту на пьюр

а вызовы все в обертку

Duego
05.08.2018
11:50:52
А зачем getDerivedStateFromProps тогда нужен?

Dzmitry
05.08.2018
11:51:53
А зачем getDerivedStateFromProps тогда нужен?
а я не говорил что так нельзя я просто не уверен, что там не будет два рендера shouldComponentUpdate добавь тогда еще

Тимофей
05.08.2018
11:52:10
А зачем getDerivedStateFromProps тогда нужен?
Это просто как computed props мне кажется

Uryashnik
05.08.2018
11:52:31
Всем привет, подскажите пожалуйста если я на одной странице обьявляю компонент и массив то мне можно этот массив не прокидывать в пропсы компонента?

Dzmitry
05.08.2018
11:52:36
Есть пример?
у меня сейчас нет)

Uryashnik
05.08.2018
11:53:01
спасибо

Google
Pavel
05.08.2018
12:28:01
Всем привет, нужно на реакте сделать timeline с событиями. Событий может быть больше чем 2 в одно и то же время. События можно перетаскивать, что бы изменить время. Как лучше всего это реализовать?



Michael
05.08.2018
12:56:03
Привет. Кто-нибудь знает правило для eslint/prettier/vscode, чтобы декораторы могли быть на одной строке, а не на разных?





sk
05.08.2018
12:59:18
express allow-control-allow-origin как добавить эти заголовки для всех ответов

sk
05.08.2018
13:01:05
Либо мидлварь
если мидлвер то как, получилось только для определенных урлов так сделать

res.header("Access-Control-Allow-Origin", "http://localhost:3000") res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With," + " Content-Type, Accept")

Michael
05.08.2018
13:01:44
app.use('/*', function(req,res,next){ res.header('header' , 'value' ); next(); });

Uryashnik
05.08.2018
13:03:35
подскажите пожалуйста почему не работает событие addNameClick(e){ console.log({e.target.value}); }

Uryashnik
05.08.2018
13:03:47
https://stackblitz.com/edit/react-h2qzji

Michael
05.08.2018
13:04:35
console.log({e.target.value});

console.log(e.target.value)

Uryashnik
05.08.2018
13:05:21
addNameClick(e){ console.log(e.target.value) }

все равно не работает

Anton
05.08.2018
13:06:08
все равно не работает
а ты метод забаиндил?

Kendr
05.08.2018
13:06:27
На инпут вешай, а не на сабмит

Uryashnik
05.08.2018
13:06:27
this.addNameClick = this.addNameClick.bind(this);

Google
Kendr
05.08.2018
13:06:30
Инпут onChange

Uryashnik
05.08.2018
13:08:07
на онченж отображает изменение каждой буквы

Anton
05.08.2018
13:08:41
кто-нибудь знает как замокать в jest debounceTime из rx?

Michael
05.08.2018
13:09:03
делай setState на onchange, а на submit делай console.log(this.state.myformvalue)

Admin
ERROR: S client not available

sk
05.08.2018
13:12:02
app.use('/*', function(req,res,next){ res.header('header' , 'value' ); next(); });
какие именно заголовки должны быть



это для одного

а как для всех

Michael
05.08.2018
13:14:07
app.use(function(req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept"); next(); });

https://enable-cors.org/server_expressjs.html

Uryashnik
05.08.2018
13:21:40
https://stackblitz.com/edit/react-h2qzji

Подскажиет пожалуйста почему при установке состояния возникает ошибка при отображении его на отправке формы

Michael
05.08.2018
13:23:10
onSubmin

у тебя

очепятка

Uryashnik
05.08.2018
13:23:21
блин)))

спасибо)

sk
05.08.2018
13:44:15


Google
sk
05.08.2018
13:44:24
с чем это связанно?

Uryashnik
05.08.2018
13:48:20
ПОдскажите пожалуйста почему новое значение не сохраняется в массиве?

https://stackblitz.com/edit/react-h2qzji

Alex
05.08.2018
14:03:35
вообще в данном премере массив мутабилен - это плохая практика

Oleg
05.08.2018
14:05:00
ПОдскажите пожалуйста почему новое значение не сохраняется в массиве?
потому что render не вызывается, положи массив в state и меняй через setState

Uryashnik
05.08.2018
14:05:28
спасибо, а что значит на счет мутабельного?как правильно будет?

Alex
05.08.2018
14:05:31
render вызывается если вызвать setState

спасибо, а что значит на счет мутабельного?как правильно будет?
это значит, что ты изменяешь данные в массиве по ссылке, не оповещая другие части системы об этих изменениях. может прокатывать только в случае использования каких ни будь observable arrays

Джон
05.08.2018
14:07:39
Uryashnik
05.08.2018
14:08:04
мне надо этот массив передать новую переменную внутри рендера и после изменять уже его верно?

понял спасибо

Alex
05.08.2018
14:09:23
constructor(props) { super(props); this.state = { names: [ ...this.props.names ] }; } pushName(name) { this.setState({ names: [ ...this.state.names, name ] }); }

Uryashnik
05.08.2018
14:09:53
понял спасибо

this.setState({}); - эта строчка получается полностью обнулила все стейты?

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