
Andrew
16.02.2017
11:15:35

Savo
16.02.2017
11:15:44
fuf
ага спс

Andrew
16.02.2017
11:15:57
я так lodash пробросил

Google

Andrew
16.02.2017
11:17:20
причем он не глобал переменную делает
а подключает модуль там, где он используется

Nikita
16.02.2017
11:17:53
не стоит так делать)

Andrew
16.02.2017
11:18:02
отон
прими мой пулл реквест лучше)

Iaroslav ¯\_(ツ)_/¯
16.02.2017
11:19:02
Ребят, извините, что снова поднимаю эту тему, но поиск по чату мне ничего внятного не дал. У меня есть таблица. в которой строки собираются динамически. Проблема в том, что IDшников у строк нет, а для сборки через map нужен уникальный key для элементов. Кто-то может что-то посоветовать в этом плане?

Dmitry
16.02.2017
11:19:54
используй uniqueId от лодаша

Pavel Horoshilov
16.02.2017
11:20:10

Iaroslav ¯\_(ツ)_/¯
16.02.2017
11:20:39
.map((value, index) => <i key={index}></i>)?
We don't recommend using indexes for keys if the items can reorder, as that would be slow. You may read an in-depth explanation about why keys are necessary if you're interested.

Dmitry
16.02.2017
11:24:23
Индексы можно юзать, пока ты знаешь, что строки не будут пересортировываться. Лучше айдишники генерить, конечно.

Iaroslav ¯\_(ツ)_/¯
16.02.2017
11:25:16

Dmitry
16.02.2017
11:25:28
Да, поэтому второй вариант

Mike
16.02.2017
11:27:22
ну неужели у тебя у каждой строки идентификатора нет? по которому ты потом ее в базе сохранить должен? при пересотрировке потеряешь же
или это таблица для отображения, а не редактирования?

Google

Iaroslav ¯\_(ツ)_/¯
16.02.2017
11:28:35
Пока что
Но завтра всё может поменяться))

Mike
16.02.2017
11:30:44
Тогда храни в value индексы хотяб внутри
И их же как кей и юзай
тогда и при перестановке не поменяешь, и в мапе они пересчитываться не будут и проблема о которой в доках написано не возникнет

Ches
16.02.2017
12:08:02
подскажите какой метод жизненного цикла нужно использовать если компонент не вызывает функцию при получении новых данных со стора?
<div className="">
{this.renderForms()}
</div>
хотя вроде сам накосячил)
а как можно сделать чтобы вместо текста добавлялись компоненты?
return <${dictionary[item]}/>
<Input/><Textarea/><Photo/>
нужно динамически формы создавать

Roman
16.02.2017
12:23:18
let components = {Photo, Input}
...
let Component = components['componentName']
...
<Component/>

Ches
16.02.2017
12:23:40
спасибо, сейчас посмотрю

Roman
16.02.2017
12:24:45
кстати вроде как в фибере хотят добавить вычислямые имена и пропсы

Дмитрий
16.02.2017
12:26:01
За это не fiber отвечает
А вот в JSX 2.0 добавят

Oleg
16.02.2017
12:32:04

Ches
16.02.2017
12:57:49
как сделать чтобы вторая строка заработала?

Google

Ches
16.02.2017
12:57:50
let Input2 = <Input />
let Input3 = <${Input}/>;
или такие штуки только вручную делать?

Andrey
16.02.2017
12:58:08
нид хелп!
сдружовываю постцсс и вебпак. Не рботают импорты.
ошибка вот такая:

Mike
16.02.2017
12:59:03
loader поставь лол

Дмитрий
16.02.2017
12:59:08

Andrey
16.02.2017
12:59:09
лоадер
https://i.imgur.com/4Iejdlr.png
постцсс конфиг
https://i.imgur.com/CX4e3jc.png

Mike
16.02.2017
12:59:20
И вебпаку скажи чтоб юзал его

Andrey
16.02.2017
12:59:25

Roman
16.02.2017
12:59:41

Andrey
16.02.2017
13:00:03

Mike
16.02.2017
13:00:56
Чтобы он пайплайнил файлы через них
Откуда он знает, что ты там поставил
style!postcss

Andrey
16.02.2017
13:02:01

Mike
16.02.2017
13:02:13
Для test: /pcss$/

Andrey
16.02.2017
13:02:38
там
test: /\.p?css$/,

Ches
16.02.2017
13:05:20
сделать реквест в jsx
т.е это точно никак не сделать по нормальному?) если нужно 10 компонентов динамически показывать/убирать, создавать такие переменные нужно ручками?
уже больше времени на разбирания потратил, можно было создать эти переменные)

Google

Roman
16.02.2017
13:06:21
я уже написал как делать динамические компоненты в реакте

Andrey
16.02.2017
13:07:03

Дмитрий
16.02.2017
13:08:08

Alexander
16.02.2017
13:15:41

Andrey
16.02.2017
13:16:14
дык вебпак умеет отбрасывать лоадер

Admin
ERROR: S client not available

Andrey
16.02.2017
13:16:19
но я попробую
не ну без импортов всо работает без ошибок :(
а как импорт добавляю так трабла
короч в ишьюсе камент оставил :) https://github.com/postcss/postcss-import/issues/268#issuecomment-280328417
хай разбираются сами.

Сергей
16.02.2017
13:29:01
Кто как разруливает вебпаковский import() на сервере?

Andrey
16.02.2017
13:31:02

Сергей
16.02.2017
13:31:26
ты видимо никогда не разбивал приложение на несколько чанков

Andrey
16.02.2017
13:32:46
грюж . на сервере одна здоровая котлета. В которой всё-привсё.
мы импортим из неё один компонент и при помощи него рендерим разметку для ssr для нужного роута

Сергей
16.02.2017
13:34:00
не вижу связи
вебпак 2 предоставил import() для того чтобы динамически импортить чанки
НО бандлить сервер это не лучшая идея

Google

Andrey
16.02.2017
13:34:35
а .. я говорю же что не шарю .. щас бы допилить эти грёбаные постцсс импорты...

Сергей
16.02.2017
13:34:44
ох жесть

Andrey
16.02.2017
13:34:59

Сергей
16.02.2017
13:35:22
да, вот как раз поэтому пишу плагин бабеля
import(any) -> Promise.resolve(require(any))

Andrey
16.02.2017
13:36:07
ок

Valentin
16.02.2017
13:37:11
@sovamist pr сюда не хочешь сделать?
https://github.com/thgreasi/babel-plugin-system-import-transformer

Сергей
16.02.2017
13:40:06
чтобы UMD поддерживалось или я не понял?

Valentin
16.02.2017
13:42:59
ну я к тому, что плагин уже есть, но работает только с system.import
https://github.com/thgreasi/babel-plugin-system-import-transformer#amd--commonjs можно и просто в commonjs транспайлить

Oleh
16.02.2017
13:59:02
можно как-т посредством ЕС6 вытащить свойства из обьекта, если передать массив строк свойств? типа const {...array} = obj

Mike
16.02.2017
14:13:38
const array = Object.keys(obj).map((el => obj[el]))

Oleh
16.02.2017
14:17:09
ну и это будет просто массив значений свойств обьекта
а мне нужно чтобы работало так:
const {first, second, last} = obj, только вместо всех названий будет массив строк

Mike
16.02.2017
14:27:47
eval(...arr)??)))

Oleh
16.02.2017
14:29:42
arrayProps.reduce((memo, prop)=>{memo[prop]=obj[el];return memo;}, {})

Mike
16.02.2017
14:30:33
вот как раз хотел написать
слушай олеха
олех дело говорит