
Kendr
09.09.2018
13:57:21

Andrew
09.09.2018
14:01:29
css display grid не ?

Kelin
09.09.2018
14:01:56

Andrew
09.09.2018
14:02:06

Google

Kelin
09.09.2018
14:02:17
Затем, что по-другому masonry сетку ты не сделаешь

Andrew
09.09.2018
14:02:27
5 мин и я тебе найду

Kelin
09.09.2018
14:02:45
буду благодарен

Abu
09.09.2018
14:03:00
Тебе нужен masonry для элементов с разной высотой и шириной?
Если да, то скорее всего не найдешь, я искал месяца два назад, все говно, в итоге писал свой)

Kelin
09.09.2018
14:05:37
С высотой будет достаточно
Ключевые критерии
- Должен работать с ресайзом без визуальных тормозов (а-ля дебаунс)
- Если есть транзишн, возможность его отключать
- Возможность делать как
<Masonry><div /><div /></Masonry>
так и
<Masonry><ListOfItems /></Masonry>
(при условии, что ListOfItems - <><div /><div /></> )

Abu
09.09.2018
14:05:39
Примерно такая же проблема и с редакторами (почти во всех кривая подсветка кода, или не хватает базовых функций)

Andrew
09.09.2018
14:05:54
https://codepen.io/andybarefoot/pen/XVgmxZ?editors=0100
но там проде есть какой-то хитрый кейст где оно не работает
просто я давденько делал и не помню уже

Kelin
09.09.2018
14:06:34

Abu
09.09.2018
14:07:03

Google

Andrew
09.09.2018
14:08:03
эээм не совсем понял

Kelin
09.09.2018
14:08:08

Andrew
09.09.2018
14:08:25
тут тип явно указано что и куда поместить ?

Kelin
09.09.2018
14:08:42
эээм не совсем понял
Даже в примере на кодпене, с учетом того, что он знает высоту по сути, криво
А у моих блоков вообще неизвестна высота

Abu
09.09.2018
14:09:00

Kelin
09.09.2018
14:09:02
Нужна сетка, которая это сама будет разруливать. Чистым CSS такое не сделать

Nikita
09.09.2018
14:09:24
ребят в редаксе можно хранить состояние приложение такое как Размер элемента, урл картинок?

Kendr
09.09.2018
14:09:56
Но вообще да, можно

Nikita
09.09.2018
14:10:22
ну я так понимаю он для стейтов просто
а такие данные лучше в переменных хранить?
вообще мне нужно чтобы при ресайзе компонента его размер получали все подписчики

Andrew
09.09.2018
14:11:47
http://w3bits.com/css-masonry/

Kelin
09.09.2018
14:23:25

Andrew
09.09.2018
14:23:59
я так понял что ты еще и контроль за их порядко теряешь

Kelin
09.09.2018
14:24:45
такие дела

Andrey
09.09.2018
14:30:41
ну блин, оно как бы сделано для текста

Google

М
09.09.2018
14:40:59
hunt.com вот так нужно?

Сергей
09.09.2018
14:41:21
это что за продукт?

Andrey
09.09.2018
14:41:34

Kelin
09.09.2018
14:41:48
Йеп

М
09.09.2018
14:47:27
Вот чел пишет что тоже пробовал много масонри, но все они не достаточно перфомант, и в итоге он написал свой layout engine
https://hackernoon.com/masonry-in-react-a-performance-hell-fb779f5fcebd
Isotope, Packery, Masonry.JS, Bricks.JS
То что он тестил
И там у него гитхаб есть на его сайте, но я не нашел нигде его масонри, мб плохо искал

Алексей
09.09.2018
14:54:55

М
09.09.2018
14:55:28

Kelin
09.09.2018
14:55:29
Ребят, я это все видел и читал

Алексей
09.09.2018
14:55:40

М
09.09.2018
14:56:41
https://github.com/coleturner/react-components/blob/master/Masonry/View.jsx
то ли гитхат тупит, но я смотрел эту репу и там было пусто
в любом случае да, вот masonry и по ограничениям вроде он подхордит

Admin
ERROR: S client not available

М
09.09.2018
14:58:16
высоту элементов знать не нужно

Юра
09.09.2018
16:29:16
ребят, как реализовать следующее, на странице есть 2 банера (блока), один в самом верху, второй в самом низу, когда листаешь вниз должен верхний скрыватся, когда верх, нижний скрыватся. У меня один родительский блок, в нем 2 дочерних (верстка блоков), я на div в родительском повесил обработчик, вышло так но не работает
<div className="wrapper"
ref={(scroller)=>{this.scroller = scroller}}
onScroll={this.hadlerScroll} >
<Header/>
<Fouter/>
</div>
hadlerScroll = () =>{
console.log("1", this.scroller.scrollTop )
};

Owly
09.09.2018
16:49:36
Здравствуйте,подскажите ,пожалуйста ,а как можно получить компоненте в componentDidMount - about? Это в контейнере: <Header deTails={deTails} about={details.details} error={details.error} />

Google

Irina
09.09.2018
16:50:32

Owly
09.09.2018
16:50:53
нет, приходит что пусто
точнее вообще ничего не приходит
но в render return данные есть

Kendr
09.09.2018
17:02:39
Если тебе в стейт то gdsfp

dima
09.09.2018
17:16:46

Owly
09.09.2018
17:25:31
deTails
Да, но это как раз работает, а на about ругается, что не знает что такое props

dima
09.09.2018
17:26:09
Я про ошибку написания
Или так и задуманно?

Owly
09.09.2018
17:29:09
Так задумано)
Просто так захотелось, на тот момент
Что бы не запутаться
Потом исправлю

Дмитрий
09.09.2018
17:36:03
народ, как отлаживать в react ? что бы когда ставлю debuger; не было мусора в виде es5

Таймураз
09.09.2018
17:36:33

Kam
09.09.2018
17:40:15
/
ребят на сколько правильно делать асинхронные запросы в сагах таким образом
https://gist.github.com/KamMif/8d011b9bf6a200042d740ab23792039d
и как делать правильно, если в коде не верно

Google

belovol
09.09.2018
18:11:16
подскажите где ошибка...
<div id="example"></div>
<script type="text/babel">
var Block = React.createClass ({
render: function () {
return (<h3>123</h3>);
}
});
ReactDOM.render (<Block />, document.getElementById("example"));