@react_js

Страница 1213 из 5115
Play
25.04.2017
00:19:48
подскажите консольный IRC клиент под mac

Mikhail
25.04.2017
00:19:51
и 80% от этого — распараллеленый через happypack бабель-лоадер

Ivan
25.04.2017
03:16:34
ребят, подскажит почему нельзя вычеслять key в map, типо так - {labels.map((label, i) => <Label key={i} {...label} index={i} dispatch={dispatch} />)}

Google
Maxim robox
25.04.2017
04:11:35
ребят, подскажит почему нельзя вычеслять key в map, типо так - {labels.map((label, i) => <Label key={i} {...label} index={i} dispatch={dispatch} />)}
Ключ должен быть привязан к объекту, который он представляет. Нельзя брать индекс, это антипаттерн. Потому что если ты удалишь элемент из середины списка, то сдвинется соответствие индекса и объекта.

David
25.04.2017
04:12:13
всем привет

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

https://github.com/david-mart/react-boilerplate-edited/pull/4



а потом вытягивать его вот так



нормальный ли это патерн ?

Dmitry ?
25.04.2017
05:31:28
Да

Max
25.04.2017
05:40:55
а что смущает?

David
25.04.2017
06:05:09
а что смущает?
Ну... Например то что в каждый из компонентов будет весь state загружаться

Max
25.04.2017
06:05:57
ну во-первых термин “загружаться” некорректен

там будет ссылка на обьект

Google
Max
25.04.2017
06:07:26
так можно делать, но я бы скорее сделал rows=state.rows[this.props.dataType] в mapStateToProps

> store by DatatableReducer

поправь на DataTableReducer

у тебя компонент DataTable, а производные почему-то Datatable

ну вообще да



лучше тут передавать rows и columns

David
25.04.2017
06:13:06
так откуда там this ?



Dmitry ?
25.04.2017
06:15:19
Не получится в mapStateToProps же

David
25.04.2017
06:15:44
ага..

Max
25.04.2017
06:16:06
?

я в коде не вижу props в mapStateToProps :/

Dmitry ?
25.04.2017
06:18:29
В mapStateToProps вторым параметром можно props вроде передать. Никогда так не делал правда

Max
25.04.2017
06:18:47
Давид, у меня другой вопрос

+const mapStateToProps = state => { + const { dataTables } = state; + return dataTables; +}; +

у тебя нет dataTables в стейте



т.е. либо ты ошибся с распаковкой, либо ты ошибся с описанием стейта

Google
Dmitry ?
25.04.2017
06:20:14
dataTables это имя редьюсера же (стора)

Max
25.04.2017
06:20:18
а тьфу

не проснулся

да

я бы тогда в доках написал dataTables:

ну да ладно

Maxim robox
25.04.2017
06:20:45
Я взял библиотеку react-transition-group У меня рендерится список. И я хочу навесить на него анимацию, когда из списка кто-то добавляется или прибавляется. Всё сделал. Но есть нюанс: при удалении элемента списка данные, естественно, удаляются. И при проигрывании анимации у меня компонент уезжает с пустым содержимым. Как побороть это? Что-то ничего в голову не идёт пока.

David
25.04.2017
06:22:20
я бы тогда в доках написал dataTables:
кстати да. тоже поправлю



работает !

спасибо =) я че-т даже не искал в эту сторону!

Vlad
25.04.2017
07:55:12
А что вместо createClass использова. И что всесто PropsType?

Dmitry ?
25.04.2017
07:56:11
Dreamerinnoise
25.04.2017
07:56:44
Алексей
25.04.2017
07:56:47
Component ?

Vlad
25.04.2017
07:59:15
С обновой говориться о деприкейтед createClass and propTypes Что использовать вместо propTypes?

Ivan
25.04.2017
07:59:50
npm install —save prop-types import PropTypes from 'prop-types'; Button.propTypes = { onClick: PropTypes.func, className: PropTypes.string, children: PropTypes.node, };

Vlad
25.04.2017
08:02:38
спасибо

Google
Admin
ERROR: S client not available

Алексей
25.04.2017
08:14:19
есть же тулза для миграции даже)

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

https://github.com/reactjs/react-codemod

Ruslan
25.04.2017
08:37:03
А что вместо createClass использова. И что всесто PropsType?
Для ортодоксов еще есть https://www.npmjs.com/package/create-react-class

Но не вставай на эту темную дорожку

Сергей
25.04.2017
08:38:07
@knplink используй Babel и ES6-7 Давно пора

Kreizo
25.04.2017
09:07:08
посоветуйте пж какую то программу для вырезки слоев из psd для ubuntu

Max
25.04.2017
09:07:48
virtualbox + photoshop? :)

Павел
25.04.2017
09:08:06
Avocode

Aleksandr
25.04.2017
09:08:07
gimp

Kreizo
25.04.2017
09:08:24
о точно avacode

спасибо

Vlad
25.04.2017
09:10:34
спасибо
https://assets.adobe.com/assets/recent

Gleb
25.04.2017
09:46:09
Привет, подскажите по jest пожалуйста, судя по гет стартед гайду достаточно установить jest-cli и npm install --save-dev babel-jest regenerator-runtime Чтобы заработали async и await, но ловлю ReferenceError: regeneratorRuntime is not defined Что нужно еще проделать?

Google
Denis
25.04.2017
10:33:50
Привет. Немного не формат. Посоветуйте что нить типа Гардена только для css

from
25.04.2017
10:39:41
гарден это что?

Кирилл
25.04.2017
10:41:20
https://ru.wikipedia.org/wiki/%D0%A2%D0%B0%D0%B8%D0%BD%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D1%81%D0%B0%D0%B4_(%D0%BA%D0%BD%D0%B8%D0%B3%D0%B0)

from
25.04.2017
10:43:25
Привет. Немного не формат. Посоветуйте что нить типа Гардена только для css
привет! посоветуйте фильм типа "скорость 2" только чтобы автобус вместо лодки

Denis
25.04.2017
10:44:35
ОО тьма... Вас еще и на работу нанимают http://shamansir.github.io/JavaScript-Garden/

from
25.04.2017
10:44:48
)))

Сергей
25.04.2017
10:44:48
https://medium.com/devschacht/3-tips-about-javascript-597c33a219d6

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