
Andrey
29.05.2018
11:12:53
лэндинги по олдскульному делаю жиквери и статика
бери бутстрап и плагинчики и все ок будет, наговнякать и в продакшн))

dima
29.05.2018
11:15:02
блюе
вуе как раз для такого
изи анимации изи интеграция аля cdn

Google

Ivan
29.05.2018
11:30:51
Всем привет. Ребят, кто сталкивался со следующей проблемой: в окружение вебпака через cli пробрасываю PUBLIC_KEY='number' и определяю его в webpack.DefinePlugin, проблема заключается в том, что если я не пробрасываю через cli PUBLIC_KEY он берет откуда то значение 123, как будто сохранив его где то, но ума не приложу где. У кого есть какие идеи?

Cenator
29.05.2018
11:31:16
поиск по файлам сделай

Ivan
29.05.2018
11:32:54
Нигде нет ни одного упоминания. Ищу через файл инспектор pyCharm. Файла .env нет, где бы по дефолту эти значения прописывались. Использую dotenv process.env.

Tokda
29.05.2018
11:57:37

Ivan
29.05.2018
12:01:08

Prester John
29.05.2018
12:13:37
В каком формате надо в синхронной валидаци отдавать ошибки FieldArray в redux-form?
Есть общая ошибка поля,
errors.field = { _error: 'field error' }
А в каком формате туда записывать ошибки полей ещё?
В примере в доке либо общая ошибка, либо массив ошибок полей. А если мне надо и то и то?

Ivan
29.05.2018
12:21:41
Если что проблема была я yarn cash, надо было его очистить.

Prester John
29.05.2018
12:22:21
вот 2 вида ошибок валидации
они оба работают, если отдельно
То есть либо одно, либо другое
А мне нужно и общую ошибку, и на элементы массива

Женя
29.05.2018
12:30:10
Ну и гемор на реакте с пейпалом

Google

Женя
29.05.2018
12:30:30
мне надо отправить данные чтобы сохранить их, а потом перейти на палку
через чекаут
????

Таймураз
29.05.2018
12:45:10
Всем привет
Вопрос по ssr
Кто сталкивался с тем, что сервер не отвечает браузеру документом, но при этом принимает соединение?
curl отвечает нормально, видно все заголовки и тд

Владимир
29.05.2018
12:48:41

Таймураз
29.05.2018
12:49:14
Тэкс
Скопировал курс запроса из браузера- сервер перехотел отвечать на такой курл

Alexei
29.05.2018
12:51:28
Где-то падает с эксепшеном и не вызывает ни res.send(), ни next()
Обрабатывай ошибки правильно


Alex
29.05.2018
12:58:20
Про сетстейт можно спросить? Я создаю стейт, в него пишу
inputVal: ""
. При вводе в инпут, я меняю стейт через prevState. Далее, в другой функции, я обращаюсь к this.state, но мне возвращается значение не текущего state, а предудущего. Как мне в этой функции получить значение текущего state?
handleInput(ev) {
const val = ev.target.value;
this.trimUnnecesaryElements(val);
this.filterData();
}
- вот тут хэндлится инпут
trimUnnecesaryElements(el) {
const TRIM_UNNECESSARY_ELEMENTS = new RegExp(/[^a-zA-Zа-яА-Я0-9., -]*$/g);
const newVal = el.replace(TRIM_UNNECESSARY_ELEMENTS, "").trim();
return this.setState(prevState => {
return { inputVal: newVal };
});
}
- вот тут я обновляю стейт
filterData() {
console.log("CurVal", this.state.inputVal);
const { data, id } = this.props;
const { filterBy } = this.state;
let test = [];
switch (filterBy) {}}
- а вот сюда при инпуте приходит значение prevState

Таймураз
29.05.2018
12:58:31

Artyom
29.05.2018
12:59:44

Roman
29.05.2018
13:00:02


Irina
29.05.2018
13:00:06
Про сетстейт можно спросить? Я создаю стейт, в него пишу
inputVal: ""
. При вводе в инпут, я меняю стейт через prevState. Далее, в другой функции, я обращаюсь к this.state, но мне возвращается значение не текущего state, а предудущего. Как мне в этой функции получить значение текущего state?
handleInput(ev) {
const val = ev.target.value;
this.trimUnnecesaryElements(val);
this.filterData();
}
- вот тут хэндлится инпут
trimUnnecesaryElements(el) {
const TRIM_UNNECESSARY_ELEMENTS = new RegExp(/[^a-zA-Zа-яА-Я0-9., -]*$/g);
const newVal = el.replace(TRIM_UNNECESSARY_ELEMENTS, "").trim();
return this.setState(prevState => {
return { inputVal: newVal };
});
}
- вот тут я обновляю стейт
filterData() {
console.log("CurVal", this.state.inputVal);
const { data, id } = this.props;
const { filterBy } = this.state;
let test = [];
switch (filterBy) {}}
- а вот сюда при инпуте приходит значение prevState
this.setState({ inputVal: newVal})


Artyom
29.05.2018
13:00:18
Проблемы так и не понял

Alex
29.05.2018
13:01:29

Владимир
29.05.2018
13:01:50

Roman
29.05.2018
13:04:33


Максим
29.05.2018
13:05:35
Всем привет! ПОдскажите, плиз, .. прикрутил вэбпак, все компилиться и отдаётся. ошибок ни в одной консоли нет. но реакт тупо ничего не делает....
код компонента стандартный:
import React, { Component } from 'react';
import ReactDOM from 'react-dom';
class App extends Component {
render() {
return (
<div className="greeting">
<h1> Hello World! </h1>
</div>
);
}
}
console.log(123);
ReactDOM.render(<App />, document.getElementById('root'));
код страницы тоже:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>Hello Sandbox!</title>
<%= if Mix.env == :dev do %>
<link rel="stylesheet" href="http://domain.ru:8080/styles.css">
<% else %>
<link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">
<% end %>
<%= if Mix.env == :dev do %>
<script src='http://domain.ru:8080/app.js'></script>
<% else %>
<script src="<%= static_path(@conn, "/js/app.js") %>"></script>
<% end %>
</head>
<body>
<div id="root">123</div>
</body>
</html>
На странице выводится 123, в консоли - пусто
Конфиг https://gist.github.com/Slavenin/8376458fe2e30ecc739fddf4a13b3be9


Alex
29.05.2018
13:07:57
Завелось, спасибо огромное!

Google

Андрей
29.05.2018
13:08:42
добрый день, пишу проект - бэк на джаве, фронт на react, использую superagent для отправки запросов с фронта к бэку, пишу вот такой запрос
export const fetchCompanies = async () => {
const {body} = await request.get('/что-то там').set('x-auth-token', token)
return body
}
т.е. хочу поставить свой параметр в хедере с токеном авторизации, фильтр на бэке берет этот токен и пропускает запрос дальше.
ПРОБЛЕМА - запрос не уходит с фронта и ошибка
Failed to load http://что-то там: Response for preflight is invalid (redirect)
подскажите что добавить

Alex
29.05.2018
13:10:15
@v_today Скажите, плиз, где есть статья какая-нибудь по теме? Понимаю, что сетстейт асинхронный, но всегда считал, что с этой асинхронностью надо бороться через превСтейт...

Stepan
29.05.2018
13:10:59

Владимир
29.05.2018
13:11:17

Alex
29.05.2018
13:11:32
спасибо!


Максим
29.05.2018
13:12:28
Всем привет! ПОдскажите, плиз, .. прикрутил вэбпак, все компилиться и отдаётся. ошибок ни в одной консоли нет. но реакт тупо ничего не делает....
код компонента стандартный:
import React, { Component } from 'react';
import ReactDOM from 'react-dom';
class App extends Component {
render() {
return (
<div className="greeting">
<h1> Hello World! </h1>
</div>
);
}
}
console.log(123);
ReactDOM.render(<App />, document.getElementById('root'));
код страницы тоже:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>Hello Sandbox!</title>
<%= if Mix.env == :dev do %>
<link rel="stylesheet" href="http://domain.ru:8080/styles.css">
<% else %>
<link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">
<% end %>
<%= if Mix.env == :dev do %>
<script src='http://domain.ru:8080/app.js'></script>
<% else %>
<script src="<%= static_path(@conn, "/js/app.js") %>"></script>
<% end %>
</head>
<body>
<div id="root">123</div>
</body>
</html>
На странице выводится 123, в консоли - пусто
Конфиг https://gist.github.com/Slavenin/8376458fe2e30ecc739fddf4a13b3be9
подскажите, плиз, что не так?


Roman
29.05.2018
13:13:58

Андрей
29.05.2018
13:14:16

Roman
29.05.2018
13:14:33
копай на беке в сторону CORS

Андрей
29.05.2018
13:16:24

Андрей
29.05.2018
13:17:10

Roman
29.05.2018
13:17:32

Женя
29.05.2018
13:17:39

Artyom
29.05.2018
13:18:06
и?
Проблема где?

Admin
ERROR: S client not available

Андрей
29.05.2018
13:19:38

Google

Egor
29.05.2018
13:38:54
сделай так в классе добавь метод handleSpanClick() = () => { if (this.form.valid) this.props.handleSubmit() } если я правильно тебя понял

Kendr
29.05.2018
13:40:00

Benjamin
29.05.2018
13:40:05
Народ, подскажите:
Есть массив постов. Я делаю так:
{ posts.map(post => <ComponentName key={post.id} data={post} />) } — вывожу компонент для каждого поста.
Для каждого поста есть свойство url — ссылка, из которой мне нужно вытащить ID. Функция для этого написана, не знаю только куда её поместить. Вряд ли они должна быть в компоненте поста? В таком случае одна и та же функция будет создаваться на каждой итерации

Kendr
29.05.2018
13:40:09
Что за валидацию проходит-то?

Egor
29.05.2018
13:41:46
silno
что не так? Мои дедуктивные способности говорят о том, что если он хочет использовать span вместо button, то на самом деле ему нужно что-то типа disabled для span

Alexander
29.05.2018
13:53:26
сделана не батоном, а спаном, внутри которого картинка кнопки, WTF!?

Vlad
29.05.2018
13:54:44
Себастьян не так прост
А причём тут компонент кнопка и валидация , которая в родителе происходит ?

Ed
29.05.2018
14:02:33
хм..

Vlad
29.05.2018
14:04:55
хм..
Или у вас там html5 валидация ?

Oleksandr
29.05.2018
14:08:19
Кто-то подключал CKEeditor какой-то в проекте?

Ed
29.05.2018
14:13:03

Finch
29.05.2018
14:16:18
Подскажите спобос вертиклаьного центрирования. Метод с position absolute не подходит

Stas
29.05.2018
14:17:13

Roman
29.05.2018
14:18:32

Aleksandr
29.05.2018
14:18:58
Флексы же
display: flex; align-items: center;

Andrii
29.05.2018
14:21:22
Привет ? Подскажыте пожалуйста. В next.js можно както на серверсайде зрендерить елемент и получить height?

Roman
29.05.2018
14:23:47

Cenator
29.05.2018
14:26:39

Google


Максим
29.05.2018
14:28:23
Всем привет! ПОдскажите, плиз, .. прикрутил вэбпак, все компилиться и отдаётся. ошибок ни в одной консоли нет. но реакт тупо ничего не делает....
код компонента стандартный:
import React, { Component } from 'react';
import ReactDOM from 'react-dom';
class App extends Component {
render() {
return (
<div className="greeting">
<h1> Hello World! </h1>
</div>
);
}
}
console.log(123);
ReactDOM.render(<App />, document.getElementById('root'));
код страницы тоже:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>Hello Sandbox!</title>
<%= if Mix.env == :dev do %>
<link rel="stylesheet" href="http://domain.ru:8080/styles.css">
<% else %>
<link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">
<% end %>
<%= if Mix.env == :dev do %>
<script src='http://domain.ru:8080/app.js'></script>
<% else %>
<script src="<%= static_path(@conn, "/js/app.js") %>"></script>
<% end %>
</head>
<body>
<div id="root">123</div>
</body>
</html>
На странице выводится 123, в консоли - пусто
Конфиг https://gist.github.com/Slavenin/8376458fe2e30ecc739fddf4a13b3be9
подскажите, плиз, весь мозг сломал себе уже, первый раз такая шляпа...


ALFer
29.05.2018
14:28:33
кто-то смог заюзать jscodeshift на сорцы с typescript?

Alexei
29.05.2018
14:29:51