vue里面的scroll事件,以及如何处理事件问题,附带动画效果如何实现
来源:互联网 发布:数控折弯编程教学视频 编辑:程序博客网 时间:2024/06/14 00:29
需求:当我们想下拉页面,然后顶部弹出一些消息,如何实现,首先想到要用到页面的滚动事件,然后想到事件写到什么地方,不多说,看代码
<template> <div class="home"> <div id="zz"> <transition name="bounce"> <ap v-show="aa"></ap> </transition> <app></app> <!--<lunBo></lunBo>--> <lunbotu id="lunbotu"></lunbotu> 。。。。 </div> </div></template>
上面代码顶部要出现的是ap组件里面的内容,这里用的是v-show来判断是否显示,外部的transition是用动画效果来实现这个模块缓慢下来。这里需要注意的是transition里面用的是name属性,而不是class属性
<script> import ap from './app.vue' import app from './header-app.vue' import lunBo from './lunbo.vue' ...... export default{ data () { return { scroll: '', aa: false } }, components: { ap, app, ...... }, mounted () { window.addEventListener('scroll', this.menu) }, methods: { menu () { this.scroll = document.body.scrollTop if (this.scroll >= 115) { this.aa = true } else { this.aa = false } } } }</script>
这里的代码是来处理页面滚动事件的,下面来看一下如何处理动画事件
<style> .bounce-enter-active { animation: bounce-in .5s; } .bounce-leave-active { animation: bounce-out .5s; } @keyframes bounce-in { 0% { transform: translateY(-85px); } /*50% {*/ /*transform: translateY(-45px);*/ /*}*/ 100% { transform: translateY(0); } } @keyframes bounce-out { 0% { transform: translateY(0); } /*50% {*/ /*transform: translateY(-45px);*/ /*}*/ 100% { transform: translateY(-85px); } }</style>
上面代码是处理动画事件的,这里用的是自定义事件
阅读全文
0 0
- vue里面的scroll事件,以及如何处理事件问题,附带动画效果如何实现
- 如何不择手段提升scroll事件的性能
- js里面如何给事件添加事件委托以及事件委托的作用
- 如何监测html元素的scroll bottom事件
- 如何添加动画事件
- Vue如何阻止事件冒泡
- WebView加载网页以及处理里面的超链接点击事件
- Vue.js手机端scroll事件的坑
- JavaScript如何处理事件
- 求助ng-click 事件里面如何捕获节点问题
- 如何在textBox里面实现回车触发某个button事件。
- Unity Mecanim动画的实现(六):动画事件,实现动画过程中的事件处理
- Unity Mecanim动画的实现(六):动画事件,实现动画过程中的事件处理
- jQuery的scroll()事件
- jquery 事件冒泡的介绍以及如何阻止事件冒泡
- Jquery 事件冒泡的介绍以及如何阻止事件冒泡
- vue---vue中如何自定义事件?子组件事件如何向上触发父组件事件?
- 如何处理DataGridViewComboBoxCell的SelectedIndexChanged事件?
- 51Nod-1249-近似有序区间
- 数据结构 —— 红黑树(C语言源码)
- Effective C++ — 继承与面向对象设计
- Java 源码分析(四)
- 数据结构单链表基本实现
- vue里面的scroll事件,以及如何处理事件问题,附带动画效果如何实现
- 【正一专栏】火箭人对怂疯老头——朝鲜史上最高级别的应对措施是啥?
- Session整理
- 10月计划
- Eclipse-远程Debug,查找生产环境问题的利器
- 新希望美好辣子蜀黍小火锅招商
- 【正一专栏】读《江村经济》——献给妻子的书
- 单例模式
- java的上传与下载