js-让页面滚动最底部,显示到最底部

Posted reactjs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js-让页面滚动最底部,显示到最底部相关的知识,希望对你有一定的参考价值。

应用场景,聊天webapp中,让页面初始化的时候或者页面更新的时候,都让页面显示在最底部的聊天内容

可以借助react中的两个生命周期函数

componentDidMount和componentDidUpdate
  componentDidMount() {
        // 初始显示列表, 让页面滚动到底部scrollTo(x轴0, Y轴为内容滚动的高度)
        window.scrollTo(0, document.body.scrollHeight)

    }
    componentDidUpdate () {
        // 更新显示列表, 让页面滚动到底部scrollTo(x轴0, Y轴为内容滚动的高度)
        window.scrollTo(0, document.body.scrollHeight)
    }

 

以上是关于js-让页面滚动最底部,显示到最底部的主要内容,如果未能解决你的问题,请参考以下文章

js控制当滚动条到最底部时隐藏某个div

利用JS,如何判断滚动条是不是滚动到页面最底部

让DIV的滚动条自动滚动到最底部 - 3种方法

以编程方式设置 ViewPager 高度会自动滚动到最底部

如何让按钮在发送时刷新页面,并且在重新加载时同时使用相同的按钮让 iframe 滚动到框架的底部

vue.js学习之 如何在better-scroll加载完成后,自动滚动到最底部