13
13
### 重构待测
14
14
1 . 测嵌套 👌
15
15
2 . 触发各事件 👌
16
- 3 . 平滑滚动
16
+ 3 . 平滑滚动 👌
17
17
4 . 锚点跳转 👌
18
18
5 . 键盘事件 👌
19
19
6 . 变颜色,换位置,随机改变大小 👌
20
20
7 . 各方法测试 👌
21
21
8 . safari 多次触发触底触顶事件 👌
22
- 9 . 整理代码 👌
23
- 10 . padding 2px 👌
24
- 11 . firefox scrollTo滚动到顶部 模拟滚动条没动
25
- 12 . IE11 轨道上点击,位置没对
26
- 13 . 轨道上点击 needSmooth问题
22
+ 9 . 整理代码 👌
23
+ 10 . padding 2px 👌
24
+ 11 . firefox scrollTo滚动到顶部 模拟滚动条没动 👌 firefox不触发scroll事件
25
+ 12 . IE11 轨道上点击,位置没对 👌 IE11不支持Number.isFinite
26
+ 13 . 轨道上点击 needSmooth问题 👌
27
27
28
28
### 特性
29
29
50
50
全局注册
51
51
52
52
``` js
53
- import Ohyeah from ' vue-ohyeah-scroll' ;
53
+ import { Ohyeah } from ' vue-ohyeah-scroll' ;
54
54
Vue .use (Ohyeah);
55
55
```
56
56
@@ -70,9 +70,9 @@ export default {
70
70
71
71
``` js
72
72
< template>
73
- < ohyeah width= " 100vw" height= " 100vh" >
73
+ < Ohyeah width= " 100vw" height= " 100vh" >
74
74
...
75
- < / ohyeah >
75
+ < / Ohyeah >
76
76
< / template>
77
77
```
78
78
@@ -91,8 +91,7 @@ export default {
91
91
| noVer | Boolean | false | 是否禁用垂直滚动条(overflow-y: hidden ) |
92
92
| noHor | Boolean | false | 是否禁用水平滚动条(overflow-x: hidden ) |
93
93
| minLength | Number | 20 | 当内容无限多的时候,滑块最短不得低于此值,单位: px |
94
- | useKeybord | Boolean | false | 是否启用键盘方向键控制 |
95
- | movePx | Number | 160 | 当用键盘控制时,单次按键,页面滚动的距离,单位: px |
94
+ |
96
95
| resizeObject | Boolean | false | 如果存在监听不到内容高度变化的情况可以把这个值改为true试试,(nuxt.js打包后发现有这种情况) |
97
96
98
97
### 自定义事件
0 commit comments