首页 > 其他分享 >VUE2 滚动事件

VUE2 滚动事件

时间:2023-02-28 09:46:27浏览次数:36  
标签:滚动 函数 然在 事件 VUE2 执行

滚动条的滚动事件

<ul @scroll="gundong">
    <li>1</li>
    <li>2</li>
    <li>3</li>
</ul> 

鼠标滚轮的滚动事件

<ul @wheel="gundong">
    <li>1</li>
    <li>2</li>
    <li>3</li>
</ul>

注意事项:

上面默认情况下,是先执行函数中的事件,然在执行滚动事件;但是如果函数事件耗时过长,这样就会延迟页面滚动事件发生,可以使用passive属性,这样滚动事件就会立刻执行。

<ul @wheel.passive="gundong">
    <!-- scroll或wheel,使用passive属性 -->
    <li>1</li>    
    <li>2</li>    
    <li>3</li>
</ul>

标签:滚动,函数,然在,事件,VUE2,执行
From: https://www.cnblogs.com/DTCLOUD/p/17159823.html

相关文章

  • Qtreewidget滚动条宽度根据内容自适应调整
    1.1  组织树treewidget滚动条宽度根据内容自适应调整  Treewidget只有在多列时,才会自适应显示横向滚动条,并且根据内容自动调整滚动条的大小,为了实现任务列表自适应......
  • 对象自定义事件
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;namespaceEve......
  • 事件处理
    监听事件#我们可以使用 v-on 指令(简写为 @)来监听DOM事件,并在事件触发时执行对应的JavaScript。用法:v-on:click="methodName" 或 @click="handler"。事件处理......
  • 如何使用jQuery自动滚动到页面底部?
      这个$(document).scrollTop($(document).height());  <!DOCTYPEhtml><html><head><title>ScrollAutomatically</title><scriptsrc="https......
  • Vue2路由跳转传参,获取路由参数,Vue监听路由
    1this.$router.push({2//name:路由组件名3name:routeName,4query:{5mapId:this.mapId6}7})89this.$router.push({1......
  • 【tkinter】把tkinter滚动条加到text中
    一开始不知道怎么弄,教程都是直接加到tk主窗口中的,后来发现直接用带滚动条的文本框ScrolledText就行了真香!首先导入对应的包fromtkinter.scrolledtextimportScrolledText......
  • Vue2之v-model双向绑定原理
    一、简介v-model实现双向绑定的语法糖,常用于表单与组件之间的数据双向绑定.二、表单实现双向绑定1.原理分两步骤v-bind绑定一个value属性v-on指令给当前元素绑定inp......
  • 如何避免鼠标移入子级触发父级的移出事件(两种方法)
    我们经常会遇到一个问题,我们使用onmouseover和onmouseout控制鼠标的的移入移出时,如果是将鼠标从父级移动到子级的时候,会触发子级的冒泡事件,导致父级先触发移出事件后立即触......
  • 滴水 2.27 --事件
    第二个参数false会把已通知改为未通知true需要自己动手改为已通知第二个参数false会把已通知改为未通知点击查看代码 4、线程控制实验:只读形式的线程控制 ......
  • 添加元素,滚动到新元素,scroll的使用
    如图,每次添加新元素,希望新元素能出现在视野内,删除新元素,也希望最后一个元素出现在视野内。//添加addFilter(){letobj={name:'',fi......