在日常工作的过程中,搭建瀑布流式的页面布局是一个经常出现的业务场景。
一般来说,把多列等宽、元素高度不一的页面布局认为是瀑布流布局.
瀑布流的特点通常包括以下:
因此,当我们根据获得的列表进行展示的时候,引申出排版的规律:
根据上面的归纳,可以为Waterfall
组件得到以下属性
list
: 传入需要进行瀑布流布局的数据列表,每个元素必须包含height和width字段cols
: 瀑布流布局展示的列数width
: 瀑布流布局的总宽度,单位为pxmargin
: 列与列之间的间隔距离,默认为20,单位为