vue-tiny-virtual-list

Tiny(3kb) & Virtual scroll list & Huge amount data & High performance (support vue2.x&vue3.x)
1,281
Install
npm install vue-tiny-virtual-list
Latest Version:1.4.0
Vue:2 · 3
License:MIT
Last Updated:Feb 22, 2024
Links: npm
Maintainer: keno-lee

vue-tiny-virtual-list 虚拟列表 虚拟滚动列表

Downloads Version License

EN | 中文

👉 Advantages

Documentation

To check out docs, visit vue-tiny-virtual-list

Quick Start

npm install vue-tiny-virtual-list -S
<template>
  <div style="width: 500px; height: 400px">
    <VirtualList itemKey="id" :list="list" :minSize="20">
      <template #default="{ itemData, index }">
        <div>{{ index }} - {{ itemData.id }} - {{ itemData.text }}</div>
      </template>
    </VirtualList>
  </div>
</template>

<script>
  import { VirtualList } from 'vue-tiny-virtual-list';
  export default {
    components: { VirtualList },
    data() {
      return {
        list: [{ id: 0, text: 'text' }],
      };
    },
  };
</script>

Version History

Version Released Vue License
1.4.0 ^2.0.0 || >=3.0.0 MIT
1.3.1 ^2.0.0 || >=3.0.0 MIT
1.3.0 ^2.0.0 || >=3.0.0 MIT
1.2.1 ^2.0.0 || >=3.0.0 MIT
1.2.0 ^2.0.0 || >=3.0.0 MIT
Pre-releases (9)
Version Released Vue License
1.4.0-beta.5 ^2.0.0 || >=3.0.0 MIT
1.4.0-beta.4 ^2.0.0 || >=3.0.0 MIT
1.4.0-beta.3 ^2.0.0 || >=3.0.0 MIT
1.4.0-beta.2 ^2.0.0 || >=3.0.0 MIT
1.4.0-beta.1 ^2.0.0 || >=3.0.0 MIT