1.1.2 • Published 5 years ago

ym-el-scrollbar v1.1.2

Weekly downloads
3
License
ISC
Repository
github
Last release
5 years ago

ym-el-scrollbar

二次封装 element-ui的el-scrollbar ,让它在移动端表现更好

优点

优化了如下体验:

  • 滚动条在 pc 端:鼠标 hover 上去的时候显示,移开时消失

  • 滚动条在 mobile 端:滑动时候显示,过一会儿消失(需要先传入 isMobile 属性来判断移动端)

安装

npm i ym-el-scrollbar -S

用法

首先项目需要使用 element-ui ,并且确保导入了 scrollbar :

import Vue from 'vue';
import { Scrollbar } from 'element-ui';

Vue.use(Scrollbar);

然后引入 ym-el-scrollbar ,请确保 Vue.use(YmElScrollbar) 放在 Vue.use(Scrollbar) 之后。

import YmElScrollbar from 'ym-el-scrollbar';

Vue.use(YmElScrollbar);

最后在项目中这么用(包住要滚动的内容即可):

<!-- 传入 isMobile 属性判断移动端 -->
<ym-el-scrollbar :isMobile="isMobile">
  ···
</ym-el-scrollbar>

说明

  1. 支持el-scrollbar原本的绑定属性(参考el-scrollbar 源码el-scrollbar segmentfault)。
  2. 支持: isMobile(是否移动端)和isHorizontal(是否水平滑动)
  3. 本插件默认竖向滑动。
1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago