@vue-layout/pagination
@vue-layout/pagination 📖
This library provides an easy way to paginate large datasets by providing a range of customization options, including the number of items per page, the number of visible page links, and the layout of the pagination controls. .
Table of Contents
Installation
$ npm i --save @vue-layout/pagination
Usage
Register the plugin.
import install from '@vue-layout/pagination';
import { createApp } from 'vue'
const app = createApp({})
app.use(install, {
/* optional options */
})
After the component is registered, it can be used as follows.
<script setup>
const busy = ref(false);
const load = async ({page, limit, offset}) => {
busy.value = true;
// run load operation
busy.value = false
}
</script>
<template>
<VCPagination
:busy="busy"
:total="100"
:limit="10"
:offset="0"
@load="load"
/>
</template>
License
Made with 💚
Published under MIT License.
Related Packages
vue-table-pagination
vue-table-pagination using Jest + vue-test-utils together test webpack3 vue2.
2,262
2
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 5.0.1 | ^3.x | ||
| 5.0.0 | ^3.x | ||
| 4.0.0 | ^3.x | ||
| 3.6.2 | ^3.x | ||
| 3.4.0 | ^3.x | ||
| 3.3.0 | ^3.x | ||
| 3.0.2 | ^3.x | ||
| 3.0.1 | ^3.x | ||
| 3.0.0 | ^3.x | ||
| 2.8.3 | ^3.x | ||
| 2.8.2 | ^3.x | ||
| 2.8.1 | ^3.x | ||
| 2.8.0 | ^3.x | ||
| 2.7.0 | ^3.x | ||
| 2.3.0 | ^3.x | ||
| 2.2.1 | ^3.x | ||
| 2.0.0 | ^3.x |