Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yokiyokiyoki/vue-fullpage

:fish:基于vue的页面滚动组件
https://github.com/yokiyokiyoki/vue-fullpage

fullpage v-fullpage vue vue-component vue-fullpage

Last synced: 8 days ago
JSON representation

:fish:基于vue的页面滚动组件

Awesome Lists containing this project

README

        

# vue-fullpage

![image](https://img.shields.io/badge/vue-2.5.17-blue.svg)
![image](https://img.shields.io/badge/vue--cli-3.0.0-green.svg)

> A Vue.js components

## Install

```
$ npm install v-fullpage
```

## Usage

```javascript
import Vue from "vue";
import fullpage from "v-fullpage";

Vue.use(fullpage);
```

or

```html

```

## Demo

```html


```

## Options

| Property | Description | Type | Default |
| :-------: | ---------------------------------- | :----: | :--------: |
| direction | 滚动方向('vertical'或'horizontal') | String | 'vertical' |

### Callback

| Name | Description |
| :--------: | -------------------------- |
| leaveSlide | 滑动之后,参数是当前 index |

### api

> 通过 ref 调用组件内部 api

| Name | Description |
| :---------------: | -------------------------------------- |
| setAllowScrolling | 传入 true/false,禁止滚动/开放滚动事件 |
| move | 传入 index,移动到 index 页面 |

## License

MIT