@react_js

Страница 4184 из 5115
Serge
14.06.2018
18:16:00
Спасибо
Вообще беда с библами по этому поводу была полгода назад. Сейчас хз. Смотря какой кейс

Valeriy
14.06.2018
18:20:40
на мой взгляд все это сумашествие по поводу именования компонент доведено до абсурда в vuetify

хорошо что в react такое нет практически нигде



Google
Valeriy
14.06.2018
18:21:13
когда из всегдо кода максимум 10% полезного, а все остальное мусор, это ад

Тимофей
14.06.2018
18:21:42
Вообще беда с библами по этому поводу была полгода назад. Сейчас хз. Смотря какой кейс
Ну потому что и без либ можно все сделать, просто не понятно какой вариант оптимальный

dima
14.06.2018
18:23:06
где тут мусор ?

Сергей
14.06.2018
18:23:14
dima
14.06.2018
18:23:18
ahahha

ок

Flashbang ?
14.06.2018
18:23:42
vue
Все ясно

Valeriy
14.06.2018
18:25:38
где тут мусор ?
любую хорошую идею можно очень быстро изговнять и довести до абсурда

с vuetify примерно это и произошло как мне кажется

Valeriy
14.06.2018
18:26:13
Реакт не исключение
для реакта тоже есть плохие либы с перегибами

Сергей
14.06.2018
18:29:45
Например?
React bootstrap

Google
Valeriy
14.06.2018
18:30:10
Например?
react-bootstrap



просто говна кусок

dima
14.06.2018
18:30:44
че тебя не устроило

Valeriy
14.06.2018
18:31:00
Modal -> Modal.Header -> Modal.Title это чем надо болеть, чтобы такую конструкцию придумать

Valeriy
14.06.2018
18:32:15
А чем плохо то?
<Modal title={...} достаточно вполне кмк

dima
14.06.2018
18:32:50
<Modal title={...} достаточно вполне кмк
а если иконку в тайтл ? А если другой тайтл ?

Valeriy
14.06.2018
18:33:48
если тайт настолько суров, то ты его вынесешь в отельный компонент

ам нарисуешь все что хочешь

либо добавить <Modal extra={...} тут уже иконка, которая будет справа например

<Modal leftIcon={...} rightIcon={...}

по крайней мере в этой ситуации иконки или что-там должно быть упадет в нужное место в заголовке окна

Сергей
14.06.2018
18:36:20
<Modal title={...} достаточно вполне кмк
Ну это не всегда реализуемо

Особенно если хочешь свой лэйаут внутри

Но для модалки это оверкилл да

Valeriy
14.06.2018
18:37:09
Особенно если хочешь свой лэйаут внутри
ну для своих кастомных вещей лучше наверное не использовать что-то стандартное?

Сергей
14.06.2018
18:37:11
<Modal leftIcon={...} rightIcon={...}
Это уже костыли.

Google
Valeriy
14.06.2018
18:37:14
а делать сразу свой компонент

Artem
14.06.2018
18:37:26
согласен, компоненты наружу намного удобней, взять sc подправил налету и запустил, в противном случае полез вдерби, не прокатило пошел делать пулл реквест, потом долгие ожидание и переживания)

Valeriy
14.06.2018
18:37:34
гибкость это не всегда хорошо

Valeriy
14.06.2018
18:38:10
очень хорошо справляется с таблицами любой сложности

при этом тебе не нужно городить огород из тегов

Сергей
14.06.2018
18:39:07
Рендер проп
И как это решит

Сергей
14.06.2018
18:39:21
Cenator
14.06.2018
18:39:37
И как это решит
Ну прокинет тебе данные и методы и лейаут свой

Flashbang ?
14.06.2018
18:39:55
react-bootstrap
Согласен. Бутстрап и так используют лишь извращенцы бекендеры, а чтобы еще к реакту его привязать. Жуть

Сергей
14.06.2018
18:40:02
Valeriy
14.06.2018
18:40:05
Можешь скриншот скинуть?
https://react-table.js.org/#/story/simple-table

Сергей
14.06.2018
18:40:12
Flashbang ?
14.06.2018
18:40:31
проще форкнуть
Проще создать компонентную базу под себя/проект

Google
dima
14.06.2018
18:40:53
Проще создать компонентную базу под себя/проект
если нужно быстро и есть готовое. Не проще

Artem
14.06.2018
18:41:19
проще форкнуть
так форкаю, пока бьюсь с пулл реквестами)

Flashbang ?
14.06.2018
18:41:24
если нужно быстро и есть готовое. Не проще
Если нужно быстро, то лучше вообще без реакта наговнокодить

Admin
ERROR: S client not available

dima
14.06.2018
18:41:37
Сергей
14.06.2018
18:41:39
https://react-table.js.org/#/story/simple-table
А если мне надо своим компонентом строку рендерить

Flashbang ?
14.06.2018
18:41:45
А кто не любит

Valeriy
14.06.2018
18:42:17
А если мне надо своим компонентом строку рендерить
ну как раз react-table позволяет тебе кастомизировать буквально все

Valeriy
14.06.2018
18:42:31
там можно кастомный рендерер прикерутить на что угодно

Сергей
14.06.2018
18:42:45
Valeriy
14.06.2018
18:42:49
конвертация данных полей перед рендерингом тоже

CFFTRP
14.06.2018
18:42:49
Как лучше реализовать попап с динамическими данными на реакте? Допустим, передаем туда данные по отдельному продукту

Sergey
14.06.2018
18:43:31
Всем привет! Есть у кого-то опыт использования в проекте sentry и raven.js? Можете дать какой-то фидбэк или посоветовать аналоги?

Valeriy
14.06.2018
18:43:39
div position: absolute и поперт рисовать

хочешь React.Portal заюзай

CFFTRP
14.06.2018
18:44:28
div position: absolute и поперт рисовать
а как туда передавать пропсы при каждом клике?

Google
CFFTRP
14.06.2018
18:44:33
не соображу что-то

Сергей
14.06.2018
18:44:47
а как туда передавать пропсы при каждом клике?
Так же как и в любом другом компоненте

Valeriy
14.06.2018
18:44:53
а как туда передавать пропсы при каждом клике?
тоже способов полно, от подключения к редакс, до простой подписки на события кастомные

CFFTRP
14.06.2018
18:45:06
типа is ? <popup data={data} /> : false

?

Flashbang ?
14.06.2018
18:45:26
Как лучше реализовать попап с динамическими данными на реакте? Допустим, передаем туда данные по отдельному продукту
Попап один, а пропсы в него прокидываешь разные. Внутри него выводишь то. что пришло

Valeriy
14.06.2018
18:45:33
типа is ? <popup data={data} /> : false
ну либо снаружи контролировать видимоть, либо внутри компонента

Sergey
14.06.2018
18:46:19
Причем тут реакт?
хочется отслеживать ошибки в проекте, с авторепортами и интеграцией с разными сервисами. подумал что много кто мог сталкиваться в своем опыте с такими штуками

Valeriy
14.06.2018
18:48:30
типа is ? <popup data={data} /> : false
это если снаружи, если делаешь <Popup show={popupVisibility} /> то внутри проверку делаешь render() { if (!this.props.popupVisibility) return null; ... }

Flashbang ?
14.06.2018
18:48:57
Лучше вывод попапа контролировать вне попапа

Valeriy
14.06.2018
18:49:06
не факт

Flashbang ?
14.06.2018
18:49:09
Там, где ты его вставляешь в render()

Valeriy
14.06.2018
18:49:13
бывает полезно и внутри это делать

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