waterfall-vue
TypeScript icon, indicating that this package has built-in type declarations

0.0.5 • Public • Published

waterfall-vue

vue响应式瀑布流

DEMO

vue-waterfall.vercel.app

installation

requirements

vue^3.2.0

Node

npm install waterfall-vue

usage

<template>
  <Waterfall
    :gap="waterfallConfig.gap"
    :padding="waterfallConfig.padding"
    :min-item-width="waterfallConfig.minItemWidth"
    :min-column-count="waterfallConfig.minColumnCount"
    :max-column-count="waterfallConfig.maxColumnCount"
    :items="waterfallConfig.data"
  >
    <!-- items -->
    <template #default="{ item }">
      <div class="item">{{ item }}</div>
    </template>
  </Waterfall>
</template>

<script setup>
import { Waterfall } from 'waterfall-vue'

const waterfallConfig = reactive({
  gap: 10,
  padding: 10,
  minItemWidth: 200,
  minColumnCount: 2,
  maxColumnCount: 4,
  data: [...]
})
</script>

Package Sidebar

Install

npm i waterfall-vue

Weekly Downloads

15

Version

0.0.5

License

MIT

Unpacked Size

10.5 kB

Total Files

8

Last publish

Collaborators

  • easyhoo