1.0.4 • Published 6 years ago

vue-fullpages v1.0.4

Weekly downloads
2
License
ISC
Repository
github
Last release
6 years ago

fullpage

fullpage是基于vue.js开发的组件
* fullpage的大小由父级盒子大小决定所以必须保证其父级盒子充分100%,body,html都要宽高100%
* pc,移动端均可使用
* 组件自行判断终端设备,自适应移动端,并触发touch事件
* 屏幕大小改变时,组件自行重新渲染设备,适应当前窗口

安装

npm install vue-fullpages --save

使用

import fullpage from 'vue-fullpages'
components:{
 fullpage
}
<fullpage>
	<div>
	...<!--这里放单张整页代码-->
	</div>
	<div>
	...<!--这里放单张整页代码-->
	</div>
</fullpage>

参数

<fullpage :isScroll='true'>
	<!-- 所有参数按此逻辑传递-->
</fullpage>

isScroll

是否显示滚动条 布尔值 默认true显示

scrollTime

滚动开始到结束时间 数字 默认 500ms

isDots

滚动导航 仅在没有滚动条是可选择 布尔值 默认false不显示

回调

<fullpage :currentPage='currentIndex'>
	<!-- 所有回调按此逻辑传递, currentIndex为你定义的回调函数名-->
</fullpage>

methods:{
	currentIndex(page) {
		// page为回调的值
	}
}

currentPage

当前位置返回值 数字 @currentPage回调

path

返回向上或向下滚动方向 布尔值 向上为false 向下为true

maxPage

返回整个页面最大页数 数字
1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago