1.0.0 • Published 2 years ago

fe-fullpage-vue v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

安装

npm i fe-fullpage-vue -S

使用

//import fullpage from "fe-fullpage-vue/fe-fullpage-ts.vue";
import fullpage from "fe-fullpage-vue/fe-fullpage.vue";

<fullpage>
    <div></div>
    <div></div>
    <div></div>
</fullpage>

说明

  • fe-fullpage-vue是根据x-fullpage-vue修改而来,主要修复了滚动标签太多时的高度偏移问题

使用需注意

  • 建议子标签的数量在2个以上
  • fullpage标签下的子标签直接为要全屏滚动的元素
  • fullpage 自动计算每个子标签的高度,因此可以给定高度,也可以不用给定高度
  • overflowY 移动端浏览器打开向上滚动,导致移动偏移,因此需要隐藏

参数

参数类型默认值备注
skipNumber0跳转指定页面当前页码 (从0开始计数)
overflowYBooleanfalse是否允许横向滚动 (仅PC设备生效)
widthString1920pxoverflowY=true生效
absNumber1间隔页面与isTransition配合使用
isTransitionBooleantrue一次性跳转多个页面的时候,是否显示过渡
devicesNumber800设备最小宽度主要是区分手机与pc,之后重新计算节点信息

方法

方法名参数备注
scrollpage当前页码 (从0开始计数)
mousemovedirection滚动方向
initnodesInfo所有节点信息集合