Giter VIP home page Giter VIP logo

vue-fullpage's Introduction

vue-fullpage

效果展示界面

总结文章

使用vue.js制作的一个fullpage模板,可以通过修改配置,添加任意数量的page,支持滚轮和触摸滚动

运行方式:

# 安装依赖
npm/cnpm/yarn install

# 本地开发服务器
npm run dev

# 打包导出
npm run build

效果演示

  • 箭头控制切换效果

箭头控制

  • 右侧导航控制切换效果

导航条控制

  • 移动端触屏切换效果

导航条控制

配置说明

在App.vue中修改data函数返回的内容,即为修改相应的配置。现在可以配置两个属性:currentPage和options

  • currentPage: 表示当前显示的页面,通过设置currentPage可以改变初始显示的界面,可以自由扩展

  • controllerOption: 该属性表示控制器的配置属性,可以自由扩展

  1. arrowsType: 表示页面控制器的上下箭头显示类型:no(不显示箭头)、normal(显示箭头)、animate(显示有动画效果的箭头)
  • options: 该属性是一个数组,数组的每一项都是一个对象,通过设置对象内的值,可以改变对应的page组件的样式
  1. background: 表示相应page的背景样式

  2. color: 表示相应page的文字颜色(可以手动设置css样式覆盖)

  3. isCenter: 表示相应page的内容是否居中(水平和垂直都包括)

  4. beforeLeave() 该方法表示在离开当前页面前所做的操作(参数为当前页面的vue组件实例)

  5. afterEnter() 方法表示在进入当前页面后所做的操作(参数为当前页面的vue组件实例)

vue-fullpage's People

Contributors

kainstar avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.