cyon/vuex-pagination
این پروژه به تو کمک میکنه تا به راحتی از منابع صفحهبندیشده در اپلیکیشنهای Vue و Vuex استفاده کنی.
کاربرد:
این کتابخانه یک ماژول آماده برای Vuex فراهم میکنه که مدیریت صفحهبندی دادهها (مثل لیست کاربران، محصولات و غیره) رو ساده میکنه. بدون نیاز به نوشتن کدهای تکراری برای دریافت، ذخیره و ناوبری بین صفحات داده.
در چه شرایطی بهتره استفاده شود؟
وقتی با APIهایی کار میکنی که دادهها رو به صورت صفحهبندیشده برمیگردونن (مثل page=1&limit=10) و میخوای این دادهها رو در state اپلیکیشن مدیریت کنی، این ابزار عالیه!
چند مثال از موارد استفاده:
- نمایش لیست کاربران با قابلیت تغییر صفحه
- بارگذاری محصولات فروشگاه در صفحات مختلف
- مدیریت دادههای گزارش با صفحهبندی در پنل ادمین
- ##vuex
- ##vuejs
- ##pagination
- ##state
- ##web
- ##javascript
- ##frontend
- ##modular
- ##api
- ##clean
