# v-full-page
**Repository Path**: hao-ran/v-full-page
## Basic Information
- **Project Name**: v-full-page
- **Description**: vue全屏滑动组件(移动端、PC端(鼠标滚轮滑动)都已兼容)
- **Primary Language**: JavaScript
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 30
- **Created**: 2020-01-14
- **Last Updated**: 2022-01-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# mv-full-page
## 介绍
vue全屏滑动组件(移动端、PC端(鼠标滚轮滑动)都已兼容)
支持局部页面动画 附带示例demo
注意事项:本组件目前仅支持刷新初始化判断PC端和移动端环境、以及元素高度的初始化。
其他:因为作者目前2年水平有很多考虑不到的还望各位海涵,如果组件有bug的话大家提出issue我会尽快修改,设计组件的初衷是为了方便大家,也方便自己。
## 更新
同安装 yarn add mv-full-page , 尽量更新到最新版本组件。
## 功能点
1.移动端全屏触摸滑动
2.pc端鼠标滚轮切换
3.页面切换动画重置
4.支持动画队列式出现
5.解决ios滑动页面回弹
6.扩展:自定义animate动画指令
## 示例
http://null_639_5368.gitee.io/v-full-page/#/
## 码云
https://gitee.com/null_639_5368/v-full-page
## 安装
yarn add mv-full-page
yarn add inobounce
按需使用动画指令:
拷贝utils/directives.js
yarn add animate.css
```
// main.js
import 'animate.css'
import directives from './utils/directives'
Vue.use(directives)
```
## 使用方法
```
// 这里插槽必须按照page[number]的形式
```
```
// 全局引入
// main.js
import 'mv-full-page/lib-dist/mv-full-page.css'
import MvFullPage from 'mv-full-page'
Vue.use(MvFullPage)
```