一 Vue 2 滑动固定头部组件
npm i vuejs-scroll-fixed-header -S
支持包 | 版本 |
---|---|
Vue | 2.5+ |
Javascript
// global register at main.js
import ScrollFixedHeader from 'vuejs-scroll-fixed-header'
Vue.use(ScrollFixedHeader)
Vue 使用
<template>
<scroll-fixed-header :fixed.sync="fixed" :threshold="56">
<nav class="navbar navbar-light bg-light">
<div class="container">
<a class="navbar-brand" href="#">
Vuejs Scroll Fixed Header
</a>
</div>
</nav>
</scroll-fixed-header>
</template>
<script >
export default {
name: 'Timer',
data() {
return {
fixed: false
}
}
}
</script>
name | type | default | description |
---|---|---|---|
fixed | Boolean | false |
当前头部的固定状态 |
threshold | Number | 0 |
距离scroll top触发固定状态的距离 |
MIT License
Copyright (c) 2019 TriDiamond