1:场景描述:开发业务中需要通过按钮点击增加输入栏,当过多时,新增的输入栏在最底部,这时直接控制滚动到底部可省去用户操作。

<div ref="scrollDiv">
...
</div>

2:在点击事件中编写如下代码

     // 滚动到顶部handleScrollTop() {this.$nextTick(() => {let scrollElem = this.$refs.scrollDiv; // 对应ref的命名scrollElem.scrollTo({ top: 0, behavior: 'smooth' });});},// 滚动到底部handleScrollBottom() {this.$nextTick(() => {let scrollElem = this.$refs.scrollDiv; // 对应ref的命名scrollElem.scrollTo({ top: scrollElem .scrollHeight, behavior: 'smooth' });});}

VUE 通过ref 控制滚动条到底部顶部相关推荐

  1. python爬虫拖动滚动条到底部/顶部/指定元素处

    # 将滚动条移动到页面的底部 js = "var q=document.documentElement.scrollTop=100000" driver.execute_scrip ...

  2. 在vue中如何判断滚动条到达底部

    mounted(){//在生命周期函数mounted中console.log(this.$refs.veriface,'智能切分滚动组件实例')//具有滚动条的dom元素,this.$refs.ver ...

  3. 纯js监听滚动条到底部(vue版)

    项目中,因为数据量过大,为提高页面性能,采用页面滑动 滚动条到底部的时候再进行数据请求分页,这边给大给个核心,结合vue的生命周期用纯javascript写的一个监听函数 第一个我们需要知道几个属性值 ...

  4. vue-cli网页聊天室:当聊天室有新消息时,控制滚动条滚动到底部

    做一个网页聊天室页面,功能需求是:当有新消息出现在聊天室页面时,控制页面滚动条滚动到页面底部: 聊天室页面代码如下: data中的消息列表: messageList: [{Character: &qu ...

  5. JS滚动条位置,顶部,底部,触发事件

    效果图: <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8& ...

  6. js获取滚动条距离浏览器顶部,底部的高度,兼容ie和firefox

    做web开发经常会碰到需要获取浏览器的滚动条与顶部和底部的距离,然后做相应的处理动作.下面作者就如何通过js来获取浏览器滚动条距离浏览器顶部和底部的高度做一下分享,这个是同时兼容ie和firefox的 ...

  7. vue切换路由的时候,如何让右侧滚动条滚动到顶部呢?

    使用vue切换页面的时候,发现右侧的滚动条的位置似乎存在缓存似的,当右侧滚动条默认在顶部,切换页面的时候,位置停留在顶部,但当右侧滚动条的停留位置不是在顶部的时候,右侧滚动条停留的位置就会是上一个页面 ...

  8. vue滚动条事件(获取滚动条距离底部距离)

    网上大部分vue的滚动条操作是监听dom实现,我是用@scroll实现 首先有滚动条的div一定要设固定高度,然后overflow:auto;出现滚动条 passive是使滚动更加流畅,减少卡顿 &l ...

  9. js获取滚动条距离浏览器顶部,底部的高度

    做web开发经常会碰到需要获取浏览器的滚动条与顶部和底部的距离,然后做相应的处理动作.下面作者就如何通过js来获取浏览器滚动条距离浏览器顶部和底部的高度做一下分享,这个是同时兼容ie和firefox的 ...

最新文章

  1. 【廖雪峰python入门笔记】tuple_创建单元素
  2. 理解Golang的Time结构
  3. Docker+mysql
  4. 为什么mysql与eclipse_为什么这个SQL在MySQL中而不是通过Eclipse执行?
  5. 【Python基础】在pandas中使用pipe()提升代码可读性
  6. Spark 资源调度及任务调度
  7. Java学习小程序(10)三个等级的才字母游戏
  8. 三维重建:重定位问题
  9. Python数据库访问之SQLite3、Mysql
  10. react jest测试_如何使用React测试库和Jest开始测试React应用
  11. 孙悟空谈即时通讯有多神通广大
  12. 函数头文件php_PHP 7.4 的 FFI 将支持更好地在 PHP 中使用 C 函数/数据结构
  13. 实例解读什么是Redis缓存穿透、缓存雪崩和缓存击穿
  14. python3.6.5安装步骤-Centos7 安装Python3.6.5
  15. arguments.callee 指向正在执行的函数的指针
  16. 第五课 基本数据类型
  17. 哪个不是计算机使用的汉子编码,下列不是计算机上使用的汉字编码的是( )。 A.字型码 B.外码 C.内码 D.条形码...
  18. 关于微信网页版WeChat不能正常登录的最佳解决方案
  19. 雷军带出来的软件,阿里奖励20万,全靠友商衬托,和wps同步普及
  20. 服务器配置信息怎么查看,查看服务器配置信息

热门文章

  1. part1:推荐一些适合练手、课程设计、毕业设计的python小项目源码,无任何下载门槛
  2. STM32F105RCT6使用CubeMX初始化工程——3:初始化ADC采样
  3. 利用C,C++的宏,获取变量名!
  4. (大佬)睿智的目标检测13——Keras搭建mtcnn人脸检测平台
  5. linux 端口耗尽,解决端口耗尽问题: tcp_tw_reuse、tcp_timestamps
  6. 坚持#第370天~优酷视频使用PC端的优酷就可以下载下来了
  7. 判赔腾讯108万,科技公司为公众号“刷量”构成不正当竞争
  8. ​UG塑胶模具设计结构分析是如何挤压成型的
  9. 必看,抖音小店无货源模式到底该怎么做?
  10. 清华大学06届 计算机王煜,2006年科研成果一览表