Skip to content

基本使用

Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
Lorem ipsum.
vue

<template>
  <zeroWaterfall>
    <zeroWaterfallItem v-for="(src,index) of list" :key="index">
      <img :src="src" alt="">
      <div class="text">
        <span>Lorem ipsum.</span>
      </div>
    </zeroWaterfallItem>
  </zeroWaterfall>
</template>
<script setup>
  import {reactive} from 'vue';

  const list = reactive([
    'src/imgs/1.webp',
    'src/imgs/2.webp',
    'src/imgs/3.webp',
    'src/imgs/4.webp',
    'src/imgs/5.webp',
    'src/imgs/6.webp',
    'src/imgs/7.webp',
    'src/imgs/8.webp',
    'src/imgs/9.webp',
    'src/imgs/1.webp',
    'src/imgs/2.webp',
    'src/imgs/3.webp',
    'src/imgs/4.webp',
    'src/imgs/5.webp',
    'src/imgs/6.webp',
    'src/imgs/7.webp',
    'src/imgs/8.webp',
    'src/imgs/9.webp',
    'src/imgs/1.webp',
    'src/imgs/2.webp',
    'src/imgs/3.webp',
    'src/imgs/4.webp',
    'src/imgs/5.webp',
    'src/imgs/6.webp',
    'src/imgs/7.webp',
    'src/imgs/8.webp',
    'src/imgs/9.webp',
  ]);
</script>

属性

属性名说明可选值默认值类型
topGap元素顶部间距-10Number
gap元素左右间距(传递了固定列宽时,自动计算,gap失效)-10Number
columnWidth列宽(没有传自动计算)-0Number
columnsCount列数(传递列宽,列数自动计算)-5Number