网站首页 > 教程文章 正文
今天再给大家分享一款超棒的Vue自定义虚拟美化滚动条组件VueScroll。
vuescroll 基于vue.js开发的适用于PC和移动端的自定义滚动条组件。支持上拉刷新/下拉加载及轮播图等功能。
特性
- 支持自定义滚动条、滚动轨道、滚动按钮等;
- 支持上拉刷新和下拉加载,并且可以自定义动画效果;
- 支持平滑地滚动;
- 支持轮播图;
安装
$ npm i vuescroll -S
引入组件
- 全局引入
import Vue from 'vue';
import vuescroll from 'vuescroll';
// 你可以在这里设置全局配置
Vue.use(vuescroll, {
ops: {}, // 设置全局默认配置
name: 'myScroll' // 在这里自定义组件名字,默认是vueScroll
});
// 或者
Vue.use(vuescroll);
Vue.prototype.$vuescrollConfig = {
bar: {
background: '#353535'
}
};
- 按需引入
<template>
<vuescroll> 内容区... </vuescroll>
</template>
<script>
import vuescroll from 'vuescroll';
export default {
components: {
vuescroll
}
};
</script>
支持CDN方式引入
<script src="https://unpkg.com/vue"></script>
<script src="https://unpkg.com/vuescroll"></script>
<!-- 引入vuescroll-slide -->
<script src="https://unpkg.com/vuescroll/dist/vuescroll-slide.js"></script>
<!-- 引入vuescroll-native -->
<script src="https://unpkg.com/vuescroll/dist/vuescroll-native.js"></script>
文档提供了非常丰富的参数配置。
so perfect!非常值得借鉴参考,提升下技术,需要的不要错过。
# 文档地址
https://vuescrolljs.yvescoding.org/
# 仓库地址
https://github.com/YvesCoding/vuescroll
好了,基于vuescroll自定义滚动条就介绍到这里。希望大家能喜欢哈!
猜你喜欢
- 2024-12-29 vue前端埋点 - 神策埋点 vue前端埋点怎么实现
- 2024-12-29 面试遇到 性能优化 必答的 9 个点,加分!
- 2024-12-29 Vue NextTick揭秘:你不知道的秘密!
- 2024-12-29 史上最全 vue-router 讲解 !!! vue-router怎么用
- 2024-12-29 前端项目重构的一些思考和复盘 前端项目构建工具有什么
- 2024-12-29 vue3.0系列:Vue3自定义PC端弹窗组件V3Layer
- 2024-12-29 VueUse中的这5个函数,也太好用了吧
- 2024-12-29 vue-cms开源企业级后台管理系统 开源vue项目
- 2024-12-29 Vue和React的一些对比:哪个更适合你?
- 2024-12-29 第14天|14天搞定Vue3.0,电子地图,一定要用Vue?
- 最近发表
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- md5 sha1 (32)
- mybatis plus page (35)
- semaphore 使用详解 (32)
- update from 语句 (32)
- vue @scroll (38)
- 堆栈区别 (33)
- 在线子域名爆破 (32)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)